Java Usługi sieciowe

David A. Chappell, Tyler Jewell

Kategoria: Języki programowania, Java
Wydawnictwo: READ ME

Ilość stron: 278

Książka Java. Usługi sieciowe wskazuje doświadczonym programistom Javy drogę do świata tych usług. Jest to pozycja, która pomoże zrozumieć, czym są usługi sieciowe, czego dotyczą, i w jaki sposób powiązane są ze sobą poszczególne technologie, a także do czego można je wykorzystać. Pojawiło się już wiele dostępnych narzędzi przeznaczonych do realizacji usług sieciowych opartych na Javie. Książka Java.Usługi sieciowe zawiera przegląd kilku technologii i pokazuje, w jaki sposób wykorzystać je do pracy w realnych zastosowaniach. Można się z niej dowiedzieć, które z zapowiedzi są prawdziwe, a które nie; jakie są rzeczywiste możliwości poszczególnych technologii i w jaki sposób są one realizowane. Spis treści: 

  • Przedmowa
  • Rozdział 1: Witamy w świecie usług WWW
  • Czym są usługi WWW?
  • Ważniejsze technologie usług WWW
  • Architektura usługowa w ekosystemie usług WWW
  • Praktyczne zastosowania usług WWW
  • Czynniki akceptacji usług WWW
  • Sprężyny rozwoju
  • Czego uczy historia najnowsza?
  • Dlaczego właśnie usługi WWW i dlaczego właśnie teraz?
  • Usługi WWW w środowisku J2EE
  • O czym jest ta książka?
  • Rozdział 2: Architektura kompozytowa
  • Architektura usługowa
  • Role uczestników
  • Oddziaływania uczestników
  • Architektura usługowa z punktu widzenia biznesu
  • Architektura usługowa z punktu widzenia twórców oprogramowania
  • Model "równy z równym" (P2P)
  • Rozdział 3: SOAP: kamień węgielny współpracy
  • Prostota
  • Obiekty
  • Dostęp
  • Protokół
  • Wymiana dokumentów za pomocą komunikatów a zdalne wywoływanie procedur
  • Anatomia komunikatu SOAP
  • Jak z XML powstaje SOAP?
  • Koperta SOAP
  • Nagłówek SOAP
  • Wiązanie SOAP z protokołem
  • Wysyłanie i otrzymywanie komunikatów SOAP
  • Nadajnik SOAP
  • Prosty serwlet-odbiornik
  • Prosty serwlet-odbiornik rozpoznaje komunikat SOAP
  • Dodawanie bloku nagłówka
  • Usługa trasująca serwera Apache SOAP
  • Serwlet obsługujący protokół SOAP staje się ruterem komunikatów
  • SOAP z załącznikami
  • Części niekoniecznie zamienne
  • Konstruowanie komunikatów SOAP z załącznikami
  • Odbieranie komunikatów SOAP z załącznikami
  • Rozdział 4: Wywołania zdalne w protokole SOAP oraz błędy
  • i nieporozumienia
  • SOAP-RPC
  • Kodowanie SOAP
  • Sygnatury metod w SOAP-RPC
  • Nadajnik SOAP-RPC: usługa zdalna
  • Jeszcze jeden nadajnik SOAP-RPC: usługa lokalna
  • SOAP-RPC na serwerze
  • SOAP: obsługa błędów za pomocą komunikatów
  • SOAP: komunikaty Fault a atrybut mustUnderstand
  • SOAP - pośrednicy i aktorzy
  • Rozdział 5: WSDL: język opisu usług WWW
  • Wprowadzenie do WSDL
  • Jak z opisu usług rodzi się kod
  • Anatomia dokumentu WSDL
  • Element
  • Co to jest przestrzeń nazw XML?
  • Element
  • Element
  • Element
  • Element
  • Element
  • Element
  • Praktyka czyni mistrza
  • A gdzie w tym wszystkim Java?
  • Rozdział 6: UDDI: uniwersalny opis, odnajdywanie i integracja
  • Podstawy UDDI
  • Do czego służy UDDI
  • Architektura techniczna
  • Specyfikacje UDDI i zestawy funkcji API oparte na Javie
  • Specyfikacje UDDI
  • Zestaw funkcji API w języku Java
  • Programowanie UDDI
  • Struktury danych UDDI
  • Przeglądanie podstawowych informacji
  • UUID
  • Struktura odpowiedzi UDDI
  • Szukanie firmy
  • Elementy i atrybuty opcjonalne
  • Wykorzystanie zestawu UDDI Java API firmy Systinet
  • Użycie zestawu JAXR
  • Jak uzyskać więcej szczegółów
  • Publikowanie w rejestrze UDDI
  • Bezpieczeństwo i uwierzytelnianie
  • Błędy i dokumenty
  • Co z resztą zestawu API do publikowania danych?
  • Korzystanie z definicji WSDL
  • Abstrakcyjny zestaw funkcji API
  • Rozdział 7: JAX-RPC i JAXM
  • Java API for XML Messaging (JAXM)
  • Na czym polega wymiana wiadomości?
  • Proste wdrażanie serwletów
  • Pakiet SOAP
  • Nadajnik JAXM - klient z obsługą żądań i odpowiedzi
  • Prosty nadajnik JAXM
  • Odbiornik JAXM
  • JAXM a komunikaty SOAP z załącznikami
  • Nadajnik SOAP z załącznikami
  • Profile JAXM
  • JAX-RPC
  • Kod pośredniczący i wiążący
  • WSDL a Java
  • SOAPElement API
  • Modele wywołania klienta JAX-RPC
  • Statyczna generacja kodu pośredniczącego
  • Dynamiczne wywołania przy użyciu interfejsu Service
  • Interfejs wywołań dynamicznych (DII)
  • Propagacja kontekstu usługi i procedury obsługi komunikatów SOAP
  • Rozdział 8: Usługi WWW a J2EE
  • J2EE a SOAP
  • Parsowanie koperty SOAP
  • Obsługa zachowań
  • Określanie właściwego sposobu wywołania
  • Wywołania zdalne
  • Wywołania przez komunikaty
  • Prosty przykład
  • Trasowanie na podstawie zawartości, transformacje danych i J2EE CA
  • JSR109: standard nieustalony
  • Standard Java Web Service (JWS)
  • Rozdział 9: Współpraca usług WWW
  • Koncepcja współpracy
  • Drogi i bezdroża współpracy usług WWW
  • SOAP
  • WSDL
  • UDDI
  • XML Schema
  • Węzły pośredniczące
  • Transakcje
  • Integracja
  • .NET a J2EE
  • Jednoznaczna identyfikacja
  • Zakłócenia płynnej współpracy
  • Decyzje dotyczące warstw sieciowych
  • Rozwój i upowszechnianie się standardów
  • Działalność SOAPBuilders
  • Runda numer 2
  • Runda numer 3
  • Zasady testów echa
  • Zabawa w testowanie
  • Inne zasoby informacyjne
  • Strona do testowania współpracy Microsoft SOAP Toolkit 3.0
  • Zestaw testów do SOAP 1.2
  • XMethods
  • SalCentral
  • Zasoby
  • Rozdział 10: Bezpieczeństwo usług WWW
  • Bezpieczeństwo w języku XML
  • Infrastruktura kryptografii klucza publicznego
  • Niezaprzeczalność
  • Podpisy cyfrowe XML
  • Element
  • Nadawanie postaci kanonicznej
  • Element
  • Szyfrowanie XML
  • Zestawy narzędziowe Javy
  • Zarządzanie kluczami
  • Rozszerzenia SOAP dotyczące bezpieczeństwa
  • Rozszerzenia SOAP o uwierzytelnienia cyfrowe
  • Rozszerzenia SOAP o podpisy cyfrowe
  • Dalsze lektury
  • Indeks



Podobne książki:


UML w kropelce wesja 2.0 UML w kropelce wesja 2.0 Solidne podstawy budowania modeli UML-owych Szczegółowe schematy i opisy Zawiera podręczny skrót notacji
 
Algorytmy w C Algorytmy w C Książka "Algorytmy w C" jest doskonałą pomocą dla programistów, którym w codziennej pracy potrzebne są sprawdzone rozwiązania. Nie ma tu teoretycznych dywagacji tak charakterystycznych dla większości książek o strukturach danych i algorytmach....
 
Delphi 5 Delphi 5 Podręcznik, który Czytelnik ma przed sobą, w systematyczny i przystępny sposób prezentuje szeroki zakres zagadnień dotyczących programowania w Delphi, począwszy od języka Object Pascal i biblioteki VCL, aż po interfejs Win32 API, technologię...