Cognos, ReportNet, Accre

SOA - Serviced Oriented Architecture


SOA czyli architektura zorientowana na us艂ugi jest to model budowy dowolnego systemu, kt贸rego funkcjonalno艣膰 zaimplementowana jest w postaci lu藕no ze sob膮 powi膮zanych us艂ug, o powszechnie dost臋pnych, dobrze zdefiniowanych interfejsach z mo偶liwo艣ci膮 bezkontekstowego wywo艂ania.

 

Podstawow膮 zalet膮 koncepcji SOA jest mo偶liwo艣膰 dodawania, czy integrowania nowych zasob贸w do istniej膮cych ju偶 rozwi膮za艅. Mo偶emy r贸wnie偶 integrowa膰 wiele istniej膮cych rozwi膮za艅, tworz膮c z nich now膮 jako艣膰 lub dostosowuj膮c je do posiadanych zasob贸w infrastruktury. Przypomina to wi臋c troch臋 budowanie z klock贸w.

 

Dzi臋ki zastosowaniu standardu Web Services mo偶liwe jest komunikowanie si臋 modu艂贸w aplikacji poprzez protok贸艂 bazuj膮cy na znanym protokole HTTP. Dzi臋ki ca艂kowitym oddzieleniu protoko艂u od implementacji mo偶liwa jest wsp贸艂praca system贸w implementowanych w r贸偶nych technologiach.

Wybranie technologii implementacji nie musi oznacza膰 zwi膮zania si臋 z ni膮 do ko艅ca, co wi臋cej mo偶liwe jest dobranie najbardziej odpowiedniej technologii do budowy konkretnych modu艂贸w aplikacji.

 

Java 6.0

Mustang, czyli opracowywana w艂a艣nie przez firm臋 Sun Java 6.0, nie b臋dzie mo偶e a偶 tak膮 rewolucj膮 jak膮 by艂a wersja 5.0, ale mimo [...]
wi阠ej »     
Red Hat przej膮艂 JBoss

Po miesi膮cach plotek i spekulacji na temat kogo sta膰 i kto mo偶e kupi膰 najbardziej dynamicznie rozwijaj膮c膮 si臋 firm臋 z bran偶y middleware [...]

wi阠ej »     
archiwum »