Java und Soap: Erstellen von Webdiensten in Java

Bewertung:   (4,1 von 5)

Java und Soap: Erstellen von Webdiensten in Java (Robert Englander)

Leserbewertungen

Zusammenfassung:

Das Buch deckt SOAP mit Java umfassend ab und ist damit eine nützliche Ressource für diejenigen, die sich speziell für dieses Thema interessieren. Allerdings fehlt es an umfassenden Informationen zu verwandten Webservice-Konzepten und praktischen Implementierungen, so dass es für Anfänger ohne Vorkenntnisse weniger geeignet ist.

Vorteile:

Gute Abdeckung von SOAP mit Java, umfangreiche Details, die in anderen Einführungsbüchern nicht zu finden sind, hilfreich für diejenigen, die sich ausschließlich auf SOAP konzentrieren, enthält praktische Beispiele und Illustrationen.

Nachteile:

Fehlt eine gründliche Abdeckung anderer Webservice-Komponenten wie WSDL, UDDI, EJB und JMS
bietet nur eine kurze Erwähnung von Webservices im Nachrichtenstil
wird als veraltet und nicht besonders außergewöhnlich im Vergleich zu anderen Ressourcen empfunden.

(basierend auf 5 Leserbewertungen)

Originaltitel:

Java and Soap: Building Web Services in Java

Inhalt des Buches:

Java und SOAP bietet Java-Entwicklern einen detaillierten Einblick in SOAP (das Simple Object Access Protocol). Natürlich werden die Grundlagen behandelt: was SOAP ist, warum es einen Platz in der Top Ten Liste der Buzzwords eingenommen hat und was seine Funktionen und Möglichkeiten sind.

Und es zeigt Ihnen, wie Sie mit einigen der gängigsten Java-APIs in der SOAP-Welt arbeiten können: Apache SOAP und GLUE. Neben den Grundlagen wie der Struktur einer SOAP-Nachricht, der SOAP-Kodierung und dem Aufbau einfacher Dienste mit RPC und Messaging deckt Java und SOAP viele Themen ab, die für die Entwicklung in der Praxis wichtig sind. Obwohl SOAP eine beeindruckende Anzahl von Objekttypen nativ unterstützt, bedeutet die Natur der modernen Programmierung, dass das, was SOAP Ihnen bietet, nicht genug ist.

Wann müssen Sie Unterstützung für Ihre eigenen Objekttypen hinzufügen, und wie tun Sie das? Wie gehen Sie mit Fehlern um, und wie fügen Sie Ihre eigenen Informationen zu Fehlermeldungen hinzu? Wie gehen Sie mit Anhängen um? In einer idealen Welt könnten Sie vollständig in Java leben und die SOAP-Nachrichten, die hin- und hergeschickt werden, ignorieren: Sie könnten Java-Code schreiben und die SOAP-APIs hinter den Kulissen arbeiten lassen.

Wir befinden uns jedoch noch nicht in dieser idealen Welt, und das wird auch noch eine Weile so bleiben. Deshalb wird in Java und SOAP besonders darauf geachtet, wie SOAP-Nachrichten kodiert werden.

Es werden nicht nur die Dokumenttypen erklärt, sondern auch gezeigt, wie die Dokumente in der Praxis verwendet werden, da sie von den verschiedenen APIs erzeugt werden. Wenn Sie jemals Interoperabilitätsprobleme beheben müssen, werden Sie feststellen, dass diese Informationen unerlässlich sind. Wir haben immer festgestellt, dass die beste Software von Leuten geschrieben wird, die verstehen, was unter der Haube passiert.

Das ist bei SOAP nicht anders. Nehmen wir an, Sie müssen einen benutzerdefinierten Serialisierer schreiben, um eine SOAP-Darstellung einer Struktur zu erstellen. Woher wissen Sie, dass Ihre Kodierung effizient ist? Darauf gibt es eine eindeutige Antwort: Schauen Sie sich die SOAP-Dokumente an, die sie erzeugt! Java und SOAP behandelt auch die Interoperabilität zwischen den wichtigsten SOAP-Plattformen, einschließlich Microsoft.NET, SOAP-Messaging, SOAP-Anhänge, Nachrichten-Routing und eine Vorschau auf die kommenden AXIS-APIs und -Server.

Wenn Sie ein Java-Entwickler sind, der mit SOAP arbeiten möchte, ist dies das Buch, das Sie brauchen, um loszulegen.

Weitere Daten des Buches:

ISBN:9780596001759
Autor:
Verlag:
Einband:Taschenbuch
Erscheinungsjahr:2002
Seitenzahl:260

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Java und Soap: Erstellen von Webdiensten in Java - Java and Soap: Building Web Services in...
Java und SOAP bietet Java-Entwicklern einen...
Java und Soap: Erstellen von Webdiensten in Java - Java and Soap: Building Web Services in Java
Entwicklung von Java Beans - Developing Java Beans
Java Beans ist die wichtigste Neuentwicklung in Java in diesem Jahr. Beans ist die nächste Generation der...
Entwicklung von Java Beans - Developing Java Beans

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht: