Treść książki
Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
20
PodstawyarchitekturyitechnologiiusługXMLsieciWeb
stawietakiegoopisukażdybędziemógłzusługiskorzystać.Podrugie,dostawca
usługimusidefinicjęgdzieśopublikować.Publikacjaopisu/definicjiusługiumożliwia
potencjalnymodbiorcomuzyskanieszczegółowejinformacjiosamejusłudzeisposo-
bachkomunikacjiznią.Potrzecie,dlausługobiorcówmusiistniećjakiśsposóbod-
najdywaniadostępnychispełniającychwymaganekryteriausług.Abytenschemat
postępowaniafunkcjonował,musząbyćustalonestandardyokreślające,coijakpubli-
kować,jakpotrzebneopisywyszukiwać,wreszciejakieszczegółowedanesąpotrze-
bnedonpołączenia”zusługą.Odpowiedzinawszystkietepytaniamożnaznaleźć
wtejksiążce.Wynikająoneoczywiścieztechnologiiusługwebowych,któretworzą
bazędoimplementacjiSOA.
Rysunek2010SOA–ujęciekoncepcyjne
Dostawcausługiwebowej–wabstrakcyjnejdefinicji–opisujefunkcjerealizo-
waneprzezusługę,atakżepodajedodatkoweszczegółyoperacyjneiinneinformacje,
takabyumożliwićdostępdousługiijejwykorzystanie.Informacjeopisowe
(metadane)ousłudzesąpublikowanewkatalogulubrejestrze.Potencjalnyusługo-
biorca,zapomocąnarzędzidoposzukiwania/odkrywaniausług,przeszukujekata-
logi/rejestryiwybierajednąznich.Opisusługizawierawszystkieszczegółowedane,
któreumożliwiajądostępdoniej.Napodstawietakichdanychusługobiorcamożesię
zniązwiązać(ang.bind)iwykorzystaćoferowaneprzezniąfunkcje.
Rysunek2020PodstawaSOAP:dostawcy,odbiorcyirejestrusług