Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
2.
UsługisieciWebjakobaza
technologicznaSOA
Powstanieirozwójarchitekturusługowych(ang.Service-OrientedArchitectures,
SOA)towynikzarównozmianwotoczeniubiznesowymsektoraIT,jakipostępu
wjegotechnologiach.
Rywalizacjaprzedsiębiorstwnacorazbardziejdynamicznymrynkuprodukcji
iusługwymuszakoniecznośćcorazszybszejadaptacjidociąglezmieniającychsię
wymagańkonsumentów,oferowanianowychproduktów,postęputechnologicznego
etc.Abytemusprostać,przedsiębiorstwamusządziałaćcorazbardziejefektywnie
i,coniemniejważne,elastycznie.Teczynnikiwymuszająwspółdziałaniezwieloma
partneramiioddawanieimdorealizacjifragmentówdotychczassamodzielniereali-
zowanegoprocesubiznesowego.Wefekciepojawiająsięprzedsiębiorstwawirtualne.
Wirtualnewtymsensie,żeprocesbiznesowytakiegoprzedsiębiorstwa,towynik
współdziałaniawielujegopartnerów,zktórychkażdyoptymalizujeirealizujetylko
jedenjegofragment.WitrualizacjabiznesuwymuszazmianywsektorzeIT.Bezpo-
średniekonsekwencje,tomiędzyinnymioutsourcing,koniecznośćstandaryzacjiusług
sektoraITorazintegracjawramachróżnychmodeliprzetwarzaniarozproszonego.
OstatniekilkalattowyraźnypostępwtechnologiachistandardachsektoraIT.
Wnioskizsukcesówiporażekprzyimplementacjiróżnycharchitektursystemów
rozproszonych,powstanieiewolucjarodzinytechnologiiXML,przetwarzanieinfor-
macjizgodniezideąnświattousługa”takżeprzyczyniłysięrozwojustandardów
usługwebowychjakobazytechnologicznejSOA.
Nieistniejejedna,ogólnieprzyjętadefinicjausługiwebowej.Poniżejprzedsta-
wionokilkaznich:
1.
usługawebowatointerfejsprogramowy,opisującyzbióroperacji,któremożna
wywołaćpoprzezsieć,zapośrednictwemkomunikatówXML.Usługaużywa
protokołówbazującychnaXMLwceluopisaniawykonywanychoperacjiida-
nychwymienianychzinnymiusługami(wgIBM),
2.
usługiwebowetoaplikacje,któreudostępniająswojąfunkcjonalnośćpoprzez
standardowyprotokółsieciowy,opisująswójinterfejswsposóbnatyleszczegó-
łowy,abyzbudowaćaplikacjęklienckądoporozumiewaniasięznimi,oraz