Java. Usługi WWW. Vademecum profesjonalisty
- Autorzy:
- Steve Graham, Simeon Simeonov, Toufic Boubez, Doug Davis, Glen Daniels, et al.
- Ocena:
- 4.3/6 Opinie: 4
- Stron:
- 544
- Druk:
- oprawa twarda
Opis książki: Java. Usługi WWW. Vademecum profesjonalisty
Książka "Java. Usługi WWW. Vademecum profesjonalisty " przeznaczona jest dla programistów mających pewne doświadczenie w pisaniu aplikacji działających w Internecie. Jej celem jest zapoznanie Czytelnika z pojęciem usług WWW oraz wszystkimi elementami potrzebnymi do ich wykorzystania w biznesie. Poznasz założenia technologii usług WWW i schemat zależności pomiędzy nowymi standardami, takimi jak Simple Object Access Protocol (SOAP), Web Services Description Language (WSDL) oraz Universal Description Discovery and Integration (UDDI). Dzięki przykładom kodu szybko nauczysz się implementować usługi WWW w języku Java.
- Dowiesz się, jakie są ogólne założenia architektury usług WWW
- Poznasz język XML będący podstawą innych standardów, wykorzystywanych do budowy usług WWW
- Zaznajomisz się ze standardem SOAP i poznasz jego zastosowania w e-biznesie
- Stworzysz własne usługi WWW w oparciu o Apache Axis i Javę
- Nauczysz się opisywać usługi WWW, tak by mogły być automatycznie wyszukiwane przez aplikacje
- Poznasz najważniejsze platformy, na których buduje się usługi sieciowe: J2EE, .NET, a także moduły SOAP::Lite (Perl) i platformę GLUE
Wybrane bestsellery
-
Ta książka jest kolejnym, zaktualizowanym i uzupełnionym wydaniem kultowego podręcznika dla profesjonalnych programistów Javy. To pierwszy tom, w którym opisano podstawy języka i najważniejsze zagadnienia związane z programowaniem interfejsu użytkownika, a także kolekcje, wyrażenia lambda, techni...(0,00 zł najniższa cena z 30 dni)
77.40 zł
129.00 zł(-40%) -
Język Java jest konsekwentnie udoskonalany i unowocześniany dzięki zaangażowaniu wielu ludzi. Nowoczesny język Java staje się coraz bardziej wieloparadygmatowy, co oznacza, że stosowanie najlepszych praktyk w coraz większym stopniu determinuje jakość kodu. Obecnie napisanie kodu, który prawidłowo...(0,00 zł najniższa cena z 30 dni)
59.40 zł
99.00 zł(-40%) -
Ta książka jest ósmym wydaniem znakomitego podręcznika programowania dla początkujących, starannie zaktualizowanym i uzupełnionym o informacje dotyczące edycji 11. Zawiera podstawową wiedzę o kompilacji i uruchamianiu programu w Javie oraz o słowach kluczowych i istotnych konstrukcjach w tym języ...(0,00 zł najniższa cena z 30 dni)
59.40 zł
99.00 zł(-40%) -
To dwunaste, rozszerzone wydanie znakomitego podręcznika do nauki Javy, w pełni przejrzane, poprawione i zaktualizowane (uwzględnia nowości wprowadzone w Javie SE 9, 10 i 11). Ułatwia zdobycie solidnych podstaw języka i płynne przejście do tworzenia programów służących do rozwiązywania konkretnyc...
Wprowadzenie do Javy. Programowanie i struktury danych. Wydanie XII Wprowadzenie do Javy. Programowanie i struktury danych. Wydanie XII
(0,00 zł najniższa cena z 30 dni)59.90 zł
199.00 zł(-70%) -
To kolejne, uzupełnione i zaktualizowane wydanie przewodnika po frameworku Spring. Książka jest napisana w zwięzłym, przejrzystym i jasnym stylu, dzięki czemu szybko zrozumiesz zasady pracy ze Springiem i zbudujesz nowoczesną aplikację internetową współpracującą z bazą danych. Pokazano tu technik...(0,00 zł najniższa cena z 30 dni)
53.40 zł
89.00 zł(-40%) -
Ta książka jest jedenastym wydaniem wyczerpującego kompendium programisty Javy, w pełni zaktualizowanym, uzupełnionym o nowości wprowadzone w Java SE 11. Opisuje język kompleksowo: jego składnię, słowa kluczowe oraz najistotniejsze zasady programowania. Zawiera także informacje o najważniejszych ...(0,00 zł najniższa cena z 30 dni)
119.40 zł
199.00 zł(-40%) -
Matematyka nie jest ulubioną dziedziną wiedzy większości ludzi, a społeczność informatyczna nie stanowi tu wyjątku. Funkcje matematyczne, obliczenia statystyczne, działania na macierzach — każda z tych czynności może wywołać popłoch nawet wśród najbardziej doświadczonych programistów, z wie...(0,00 zł najniższa cena z 30 dni)
53.40 zł
89.00 zł(-40%) -
Oto kolejne, przejrzane, zaktualizowane i uzupełnione wydanie znakomitego podręcznika dla zawodowych programistów Javy. Znalazł się tu dokładny opis sposobów tworzenia interfejsu użytkownika, stosowania rozwiązań korporacyjnych, sieciowych i zabezpieczeń, a także nowości wprowadzonych w JDK 11. P...(0,00 zł najniższa cena z 30 dni)
89.40 zł
149.00 zł(-40%)
Ebooka przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video zobaczysz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP4 (pliki spakowane w ZIP)
Szczegóły książki
- Tytuł oryginału:
- Building Web Services with Java: Making Sense of XML, SOAP,
- Tłumaczenie:
- Grzegorz Kowalski, Cezary Welsyng
- ISBN Książki drukowanej:
- 83-719-7991-6, 8371979916
- Data wydania książki drukowanej:
- 2003-05-14
- Format:
- B5
- Numer z katalogu:
- 2113
- Pobierz przykładowy rozdział PDF
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
- Zgłoś erratę
- Kategorie:
Programowanie » Java - Programowanie
- Serie wydawnicze: Vademecum profesjonalisty
Spis treści książki
- Czym jest usługa sieciowa? (19)
- Perspektywa biznesowa (21)
- Perspektywa techniczna (22)
- Wykorzystanie usług sieciowych (22)
- Integracja aplikacji korporacyjnych (23)
- B2B (24)
- Trendy w e-biznesie (25)
- Dlaczego potrzebujemy usług sieciowych? (26)
- Zakres problemu (28)
- Rdzenne technologie (28)
- Dynamika przemysłu (29)
- Architektury zorientowane na usługi (32)
- Stosy technologii zapewniających współdziałanie usług sieciowych (34)
- Stos połączenia (35)
- Stos opisu (36)
- Stos wyszukiwania (39)
- Połączenie stosów technologii (39)
- Podsumowanie (41)
- Pochodzenie XML-a (44)
- Dwie twarze XML-a - treść kontra strukturalizacja danych (46)
- Dokumenty XML zorientowane na treść (46)
- Dokumenty XML zorientowane na strukturalizację danych (47)
- Czas życia dokumentu (48)
- Instancje dokumentów XML (49)
- Nagłówek dokumentu (49)
- Elementy (50)
- Atrybuty (52)
- Dane znakowe (55)
- Uproszczona wersja zamówienia (57)
- Przestrzenie nazw XML (58)
- Mechanizm przestrzeni nazw (59)
- Składnia przestrzeni nazw (60)
- Atrybuty z prefiksem przestrzeni nazw (62)
- Definicje typu dokumentu (63)
- Poprawność składniowa i strukturalna (64)
- Struktura dokumentu (65)
- Czy DTD wystarcza? (66)
- XML Schema (67)
- Podstawy XML Schema (68)
- Wiązanie dokumentu ze schematem (69)
- Typy proste (69)
- Typy złożone (73)
- Schemat zamówienia (75)
- Podstawy wielokrotnego wykorzystania schematów (78)
- Zaawansowane techniki wielokrotnego wykorzystania schematów (84)
- To jeszcze nie wszystko (91)
- Przetwarzanie dokumentów XML (91)
- Podstawowe operacje (91)
- Przetwarzanie dokumentów o silnie ustrukturalizowanych danych (93)
- Implementacja metody checkInvoice na podstawie interfejsu SAX (96)
- Implementacja metody checkInvoice na podstawie interfejsu DOM (102)
- Testowanie kodu (107)
- Podsumowanie (109)
- Zasoby (111)
- Rozwój protokołów XML (114)
- Protokoły XML pierwszej generacji (114)
- Simple Object Access Protocol (SOAP) (116)
- Powstanie protokołu SOAP (117)
- Co SOAP powinien proponować? (118)
- Czym naprawdę jest SOAP? (119)
- Prowadzenie interesów z firmą SkatesTown (120)
- Współdziałanie z systemem magazynowym (122)
- Usługa sieciowa do kontroli zapasów (124)
- Wybór platformy dla usług sieciowych (124)
- Z perspektywy dostawcy usługi (124)
- Z perspektywy klienta usługi (126)
- Testowanie usługi (127)
- SOAP w działaniu (128)
- Model koperty SOAP (131)
- Koperta SOAP (132)
- Wersje protokołu SOAP (132)
- Nagłówki SOAP (133)
- Treść komunikatu SOAP (135)
- Wykorzystanie rozszerzeń SOAP (135)
- Z perspektywy klienta usługi (135)
- Z perspektywy dostawcy usługi (137)
- Testowanie usługi (140)
- SOAP w działaniu (140)
- Pośredniki SOAP (142)
- Potrzeba istnienia pośredników (142)
- Pośredniki w protokole SOAP (143)
- Podsumowanie (144)
- Obsługa błędów w protokole SOAP (147)
- Schemat przetwarzania komunikatu SOAP (148)
- Kodowanie danych w protokole SOAP (149)
- Wykorzystanie różnych metod kodowania (149)
- Reguły kodowania danych w protokole SOAP (150)
- Wybór metody kodowania danych (156)
- Projektowanie systemów rozproszonych opartych na usługach sieciowych (161)
- Przesyłanie komunikatów (162)
- Przekazywanie komunikatów a RPC (166)
- Zdalne wywoływanie procedur przez SOAP (168)
- Usługa sieciowa do wysyłania zamówień (171)
- Schematy zamówienia i faktury (171)
- Z perspektywy klienta usługi (175)
- Z perspektywy dostawcy usługi (177)
- Testowanie usługi (178)
- SOAP w akcji (178)
- Wiązania protokołu SOAP (180)
- Ogólne uwagi (180)
- HTTP(S) (182)
- Komunikaty SOAP z załącznikami (183)
- Wiązanie SOAP do protokołu SMTP (184)
- Inne protokoły (185)
- Podsumowanie (185)
- Co dalej? (186)
- Zasoby (187)
- Czym jest Axis i dlaczego właśnie z niego będziemy korzystać? (189)
- Architektura platformy Axis (190)
- Komponenty Axis (190)
- Określanie łańcucha dla usługi (200)
- Parsowanie XML-a (201)
- Instalacja serwera Axis (201)
- Konfiguracja platformy Axis (201)
- Metody konfiguracji (205)
- Bezpieczeństwo (207)
- Proste usługi sieciowe (207)
- Programowanie po stronie klienta (208)
- Zaawansowane aspekty wprowadzania usług sieciowych (210)
- Usługi zorientowane na przetwarzanie dokumentów (211)
- Kodowanie i dekodowanie danych (214)
- Tworzenie procedur obsługi komunikatów (216)
- Wyspecjalizowane procedury nawrotu - Interfejsy (217)
- Błędy (218)
- Wzorce komunikacji (219)
- Tworzenie i wprowadzanie pośrednika (220)
- SOAP 1.2 (221)
- Monitoring (221)
- Podsumowanie (222)
- Bezpieczeństwo usług sieciowych (224)
- Przykładowy scenariusz (225)
- SSL i podstawowe uwierzytelnianie za pomocą HTTP (226)
- Podpis cyfrowy (237)
- Szyfrowanie dokumentów XML (242)
- Usługa notarialna (246)
- Autoryzacja (247)
- Asercje bezpieczeństwa (251)
- Infrastruktura klucza publicznego i zarządzanie kluczami (252)
- Od czego zacząć przy wdrażaniu rozwiązań zapewniających bezpieczeństwo? (257)
- Integracja systemów przedsiębiorstwa (258)
- Serwer SOAP na podstawie J2EE (258)
- Przetwarzanie transakcji (260)
- ACID i dwufazowe zatwierdzanie (266)
- Niezawodne przesyłanie komunikatów (270)
- Model bezpieczeństwa J2EE (278)
- Jakość usług (281)
- Serwer SOAP na potrzeby przedsiębiorstwa (281)
- Szeroki dostęp (282)
- Zarządzanie systemem (283)
- Zaawansowane zarządzanie bezpieczeństwem (285)
- Podsumowanie (286)
- Zasoby (287)
- Do czego potrzebne są opisy usług sieciowych? (291)
- Rola opisów w architekturze zorientowanej na usługi (292)
- Dobrze zdefiniowana usługa (293)
- Opis funkcjonalny (293)
- Opis niefunkcjonalny (294)
- Opis agregacji (aranżacji, kompozycji) (294)
- Wieża opisu usług - podsumowanie (295)
- Historia języków definicji interfejsu (296)
- Standard WSDL (300)
- Model informacyjny WSDL (300)
- Elementy języka WSDL (303)
- Element PortType (309)
- Element Operation (310)
- Element Message (314)
- Element Binding (318)
- Element Port (325)
- Element Service (326)
- Element Definitions (327)
- Element Documentation (327)
- Zastosowanie elementu Import (328)
- Mechanizm rozszerzeń w WSDL (331)
- Języki WSDL i Java (333)
- Generowanie kodu na podstawie specyfikacji WSDL (333)
- Kierunki rozwoju standardów opisu usług (355)
- Język WSEL (355)
- Język WSFL (355)
- Podsumowanie (357)
- Znaczenie wyszukiwania usług (359)
- Rola rejestrów (360)
- Wyszukiwanie usług w czasie projektowania i podczas działania (360)
- Różne mechanizmy wyszukiwania usług (361)
- Zmiana scenariusza (363)
- Standard UDDI (364)
- Model korzystania z UDDI (365)
- Koncepcja struktury tModel w rejestrze UDDI (374)
- Publikowanie informacji o firmie w rejestrze UDDI (387)
- Publikowanie informacji o usługach w rejestrze UDDI (393)
- Wyszukiwanie informacji w rejestrze UDDI (403)
- Pobieranie szczegółowych informacji na temat firm i usług w rejestrze UDDI (411)
- Podsumowanie specyfikacji UDDI 1.0 (412)
- Prywatne rejestry UDDI (412)
- Po co firmie prywatny rejestr UDDI? (413)
- Pięć rodzajów prywatnych rejestrów UDDI (415)
- Co nowego w wersji 2.0? (420)
- Zestawienie zmian w UDDI 2.0 (420)
- Własne taksonomie (420)
- Modelowanie relacji pomiędzy wpisami businessEntity (423)
- Zmiany w API zapytań (426)
- Zmiany w API publikacji (433)
- Inne zmiany (436)
- WSDL w UDDI (439)
- Zapisywanie w UDDI elementu businessService opartego na dokumencie WSDL (439)
- Bardziej złożone dokumenty WSDL i odpowiadające im wpisy UDDI (442)
- Podsumowanie - przykład dynamicznego wyszukiwania dokumentu WSDL w UDDI (446)
- Podsumowanie (455)
- Zgodność operacyjna - istota usług sieciowych (457)
- Wspólnota twórców implementacji SOAP (458)
- Laboratorium zgodności operacyjnej (459)
- Konsorcjum W3C - pojawienie się standardu SOAP (460)
- Szersze spojrzenie na usługi sieciowe (461)
- Kto tworzy systemy na podstawie SOAP? (462)
- Inne języki i środowiska (463)
- SOAP::Lite - usługi sieciowe w języku Perl (464)
- Środowisko usług sieciowych .NET - krótkie wprowadzenie (466)
- GLUE - jeszcze jedno rozwiązanie dla usług sieciowych w języku Java (473)
- Podsumowanie (476)
- Zasoby (476)
- Uniwersalne przetwarzanie informacji (479)
- Wizja wszechobecnych usług sieciowych (480)
- Ontologie i semantyczny Internet (484)
- Model opisu zasobów (484)
- Ontologie (486)
- RDF a usługi sieciowe (486)
- Agenty programowe (487)
- Agenty programowe a usługi sieciowe (488)
- Przetwarzanie danych typu P2P (489)
- P2P a usługi sieciowe (490)
- Siatkowe przetwarzanie danych (490)
- Siatkowe przetwarzanie danych a usługi sieciowe (492)
- Wbudowane usługi sieciowe (492)
- Wizja połączonych technologii (492)
- Zasoby (493)
Podziękowania (9)
O Autorach (11)
Wprowadzenie (13)
Rozdział 1. Wprowadzenie do usług sieciowych (19)
Rozdział 2. Elementarz XML (43)
Rozdział 3. Simple Object Access Protocol (SOAP) (113)
Rozdział 4. Tworzenie usług sieciowych (189)
Rozdział 5. Zastosowania SOAP w e-biznesie (223)
Rozdział 6. Opisywanie usług sieciowych (291)
Rozdział 7. Wyszukiwanie usług sieciowych (359)
Rozdział 8. Zgodność operacyjna, narzędzia i warstwa pośrednia (457)
Rozdział 9. Przyszłe koncepcje (479)
Słowniczek (495)
Skorowidz (515)
Oceny i opinie klientów: Java. Usługi WWW. Vademecum profesjonalisty Steve Graham, Simeon Simeonov, Toufic Boubez, Doug Davis, Glen Daniels, et al. (4)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(1)
(1)
(1)
(0)
(1)
(0)
Damian Caputa,
Data dodania: 2008-05-26 Ocena: 6 Opinia niepotwierdzona zakupem
Jarosław Haziak,
Data dodania: 2003-08-18 Ocena: 5 Opinia niepotwierdzona zakupem
c0der,
Data dodania: 2006-11-23 Ocena: 4 Opinia niepotwierdzona zakupem
Data dodania: 2006-12-11 Ocena: 2 Opinia niepotwierdzona zakupem
więcej opinii