Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
20
1.Wprowadzeniedoplatformintegracyjnych
sygnaturyusług,operacji,parametrówzawartenp.wplikachWSDL
13
iXML
Schema14,
właścicielusługi(możetobyćzarównowłaścicielbiznesowy,jakikomórkaod-
powiedzialnazaaspektytechniczne),
prawadostępupotrzebnedowywołaniausługi,atakżeopismechanizmówbez-
pieczeństwa,
informacjenatematwydajnościusługorazjejskalowalności,np.czasodpowiedzi
usługi,
właściwościtransakcyjneusługi.
Rysunek1.4.InterakcjamiędzypodstawowymikomponentamiSOA(Napodstawie[83])
Dziękiwprowadzeniurepozytoriummożliwejestustanowieniedwóchtypówwiązań
międzyusługami:
Wiązaniewczasieprojektowaniajesttowiązanie,dlaktóregojużwczasiepro-
jektowaniapołączeniaznanetakieparametry,jaksygnaturausługi,parametry,
wykorzystywanyprotokół,atakżeadresusługilubjejnazwawrejestrze.
Wiązaniewczasiewykonywaniaoznaczaustanowieniewiązaniamiędzyusługa-
midopierowczasieichwykonania.Wzależnościodpoziomuwiązaniamożemy
wyróżnić:
13WSDL(ang.WebServiceDefinitionLanguage)jesttoopartynaXMLjęzykopisującyusługisiecio-
wejakozbiórpunktówkońcowychoperującychnakomunikatachzawierającychinformacjezorientowane
nadokumentylubprocedury.Usługiikomunikatyopisanewsposóbabstrakcyjny,anastępniedosto-
sowywanedokonkretnegoprotokołusieciowegoorazformatuwiadomościwceluzdefiniowaniapunktu
końcowego.WorldWideWebConsortium(W3C).
14XMLSchemajesttostandardsłużącydodefiniowaniastrukturydokumentuXML.