Web Services sind heute als Basistechnologien einer SOA weitgehend
akzeptiert. Sehr viele Projekte setzten direkt oder indirekt auf
Web-Service-Technologien auf. Dabei reicht die Nutzung von
einzelnen Services bis hin zu komplexen Integrationslösungen. Sie
basieren allesamt auf gemeinsamen Spezifikationen und einem
grundlegenden Know-how, sodass Architekten, Designer und Entwickler
Web Services professionell und zum Vorteil des Auftraggebers
einsetzen können.
Innerhalb der Java-Welt existiert mit JAX-WS ein einheitlicher
Standard, um Web Services zu beschreiben, und mit Metro ein
produktionstauglicher Web Service Stack, der in vielen
Service-Bus-Lösungen und auch zu Teilen im JDK enthalten ist. Beide
Technologien dienen als Grundlage für die im Buch verwandten
Beispielen.
Ziel des Buches ist es, den aktuellen Stand der Spezifikationen und
Implementierungen zu beschreiben und anhand eines durchgängigen
Beispiels die praktische Nutzung aufzuzeigen. Der Leser erhält eine
Einführung in die aktuellen WS-Technologien und lernt, diese in
einer diensteorientierten Architektur einzusetzen. Gängige, aber in
der Literatur seltener zu findende Interoperabilitäts-Thematiken,
wie sie z.B. in Policies, WSIT (Web Services Interoperability
Technologies) und Microsoft .NET vorkommen, werden ebenso
behandelt.
Die Autoren legen größtes Augenmerk auf schrittweise Anleitung,
Konzentration auf das Wesentliche und verständliche Vermittlung des
Stoffes, um diese zukunftsweisende Technologie auch Einsteigern
zugänglich zu machen. Sie erhalten so die Möglichkeit, sich das
Thema Kapitel für Kapitel zu erarbeiten. Erfahrene Leser können die
jeweils benötigten Informationen auswählen.
Oliver Heuser arbeitet als Enterprise-Architekt und Coach für die Heuser Software AG. Sein besonderes Interesse gilt den modernen Integrationslösungen und darauf aufbauenden Optimierungs- und Skalierungsstrategien im Backend-Bereich. Er beschäftigt sich mit der Portierung und Integration von Applikationen und Systemen auf unterschiedlichsten Hardwareplattformen.