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ązaniewczasieprojektowania–jesttowiązanie,dlaktóregojużwczasiepro-
jektowaniapołączeniaznanesątakieparametry,jaksygnaturausługi,parametry,
wykorzystywanyprotokół,atakżeadresusługilubjejnazwawrejestrze.
–
Wiązaniewczasiewykonywania–oznaczaustanowieniewią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ługiikomunikatysąopisanewsposóbabstrakcyjny,anastępniesądosto-
sowywanedokonkretnegoprotokołusieciowegoorazformatuwiadomościwceluzdefiniowaniapunktu
końcowego.WorldWideWebConsortium(W3C).
14XMLSchemajesttostandardsłużącydodefiniowaniastrukturydokumentuXML.