Samstag, 11. Februar 2012


Buch-Tipp

Java Web Services mit Apache Axis2

(Link zum Artikel: http://www.entwickler.de/php//000670)
  • Autor/in: Thilo Frotscher, Marc Teufel und Dapeng Wang
  • Verlag: entwickler.press
  • Seiten: 582
  • erschienen: 2007
  • Preis: 44,90 Euro
  • ISBN: 978-3-935042-81-9
9/10 Punkte

Web Services sind erwachsen geworden und werden nun von einer Vielzahl von Unternehmen eingesetzt. Auch die allgegenwärtigen Diskussionen über serviceorientierte Architekturen (SOA) drehen sich oft um Web Services, auch wenn gerne übersehen wird, dass SOA nicht mit SOAP gleichzusetzen ist (das eine ist eine Architektur, das andere ein Protokoll).

Wer Web Services mit Java umsetzen möchte, wird bestimmt auch mit dem Namen "Axis" in Berührung kommen. Das Framework von Apache ist eines der am meisten eingesetzten Frameworks für die Umsetzung von Web Services. Die aktuelle Version Axis2 bietet eine Vielzahl von neuen Features, unterstützt neuere Standards, läuft performanter und bietet noch weitere Vorteile gegenüber der vorherigen Version. Leider ist das Thema Web Services nicht immer einfach und wer sich intensiver damit befassen möchte, muss sich in zahlreiche Protokolle, Frameworks und mehr einarbeiten. Da ist gute Dokumentation viel wert.

Eine hervorragende Dokumentation stellt das kürzlich bei entwickler.press erschienene Buch über Axis2 da. Auf beinahe 600 Seiten findet man alles, was man über Axis2 und dessen produktiven Einsatz wissen muss. Die Autoren setzen zum Glück Java- und XML-Kenntnisse voraus, sodass man sich nicht erst durch lange Java- und XML-Einführungen quälen muss (dafür gibt es ja bereits genug gute Bücher). In insgesamt 15 Kapiteln erklären die Autoren alles, was man für die tägliche Arbeit und auch das tiefer gehende Verständnis von Axis2 benötigt. Angefangen bei den Grundlagen von Web Services (SOAP, WSDL), behandeln nachfolgende Kapitel Themen wie AXIOM, XML Data Binding und die Verwendung von unterschiedlichen Transportprotokollen wie HTTP, SMTP oder JMS. Weitere Themen sind SwA (SOAP with Attachments), MTOM (SOAP Message Transmission Optimization Protocol), der Contract-First-Ansatz mit Axis2 und mehr. Besonders interessant sind auch die Ausführungen zur internen Architektur von Axis2. Außerdem erklären die Autoren auch immer wieder die Hintergründe hinter den Entscheidungen für den Einsatz der Technologien (z.B. StAX) welche bei der Implementierung von Axis2 zum Einsatz kommen.

Das Buch ist flüssig geschrieben und einfach zu lesen. Wer sich ernsthaft mit dem Thema Axis2 und Web Services beschäftigen möchte, für den ist dieses Buch ein Muss. Uneingeschränkt empfehlenswert!

von Markus Jais

Kommentare