Treść książki
Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Spistreści
10
Wstęp00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011
20
UsługisieciWebjakobazatechnologicznaSOA000000000000000000000000000000000000000000000000000000000015
2.1.
Dostępikomunikacjazusługą...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
.16
2.2.
Architekturyusługowe...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
..19
2.3.
SOAiinnerozwiązania...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...24
2.3.1.
RPC(SunRPC)...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
..24
2.3.2.
CORBA...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
.25
2.3.3.
RMI...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
..27
2.3.4.
DCOM...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...28
2.3.5.
.NETRemoting...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
..30
2.3.6.
REST...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
..31
2.4.
Podsumowanie...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
..34
30
KlientusługisieciWeb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035
3.1.
Tworzenieinterfejsuprzeglądarki...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
..35
3.2.
InterfejsGoogleAPI...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...38
3.3.
PołączeniezusługąsieciWeb...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
..39
3.4.
Działanieprzeglądarki...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
..41
3.4.1.
Wyszukiwanie...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...41
3.4.2.
Wyświetlaniewynikówwyszukiwania...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
.43
3.4.3.
Nawigacjapowynikachwyszukiwania...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
.46
3.4.4.
Wyświetlaniezawartościstrony...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...46
3.5.
Podsumowanie...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
..48
40
PodstawyXML0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049
4.1.
PodstawoweskładnikidokumentuXML...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
.51
4.1.1.
Elementy...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...51
4.1.2.
Atrybuty...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
.52
4.1.3.
Elementypuste...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
..53
4.2.
Hierarchiaelementów...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...54
4.3.
Rodzajezawartościelementów...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
.55
4.4.
DeklaracjaXML...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
..56
4.5.
InneskładnikijęzykaXML1.0...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...57
4.5.1.
Deklaracje...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
.57
Komentarz...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...58
SekcjaCDATA...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
..58
DeklaracjewykorzystywanewDTD...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
.58