JavaScript ist deaktiviert! (Bitte aktivieren Sie es in den Browsereinstellungen, wir benötigen es zur korrekten Anzeige der Internetseite!)

Publikationen
 Home    Unternehmen   Publikationen

Oliver Heuser / Andreas Holubek

Java Web Services in der Praxis
Realisierung einer SOA mit WSIT, Metro und Policies

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 (Prüfen einer Kreditkarte) bis hin zu komplexen Integrationslösungen (Vereinheitlichung und Wiederverwendung der Kommunikation und Daten in einem Unternehmen). Allen gleich ist eine grundlegende Menge an Spezifikationen und an Wissen, was es dem Architekten, Designer und Entwickler ermöglicht, Web Services professionell und zum Vorteil des Auftraggebers einzusetzen.

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 zu den im Buch verwandten Beispielen.

Ziel des Buches ist es, den aktuellen Stand der Spezifikationen und Implementierungen zu beschreiben und über ein durchgängiges Beispiel für die praktische Nutzung zu belegen. Dabei sollen keineswegs nur API’s im Überflug vorgestellt, sondern im besonderen Maße dem Leser die Möglichkeit einer autodidaktischen Erarbeitung des Themas geboten werden. Neben einer systematischen Einführung in die aktuellen WS-Technologien und der Herleitung zum Einsatz in einer dienstorientierten Architektur, soll dieses Buch nicht nur als Leitfaden zu einer sequenziellen Aneignung von Fachwissen dienen, sondern auch dem Leser die Möglichkeit bieten, alle in diesem Buch erfassten Beispiele exemplarisch nachzuvollziehen. Größtes Augenmerk wurde hierbei auf die schrittweise Anleitung und das dazugehörige Verständnis gelegt, diese zukunftsweisende Technologie auch Einsteiger mit einer Konzentration auf das Wesentliche zugänglich zu machen. Gängige, aber in der Literatur seltener zu findende Interoperabilitäts-Thematiken, wie sie z.B. in WSIT (Web Services Interoperability Technologies) und Microsoft .NET vorkommen, werden ebenso behandelt.

Der Leser erhält die Möglichkeit, sich Kapitel für Kapitel das Thema zu erarbeiten. Erfahrene Leser können dabei Kapitel überspringen oder nicht benötigte Technologien auslassen.

Andreas Holubek und Christian Metzger

Salesforce.com Entwicklerhandbuch - Andreas Holubek, Christian Metzger

Salesforce.com Entwicklerhandbuch
On-Demand-Anwendungen mit Apex und Apex Code

Die Apex-Plattform von Salesforce.com ist ein Service, um On-Demand-Anwendungen zu entwickeln, anzupassen und über das Internet auszutauschen.

Einer der Vorteile ist, dass die Anwendungen vorher nicht erst installiert oder an die vorhandene physische Hardware oder das Betriebssystem angepasst werden müssen. Der Leser kann die integrierte Entwicklung mit dem Apex Builder kennen lernen und eigene Service-orientierte Anwendungen entwickeln. Auch die Anpassung des Accounts und der darin befindlichen Anwendungen wird im Buch behandelt.

Zielgruppe
Projektleiter, Architekten, Entwickler und alle Interessenten, welche die Technologie hinter der Apex-Plattform von Salesforce.com kennen lernen oder für eigene On-Demand-Anwendungen nutzen wollen.

Die Autoren
Beide Autoren gehören zur Führung der arlanis Software AG, Potsdam und Frankfurt/Main, und blicken auf langjährige Erfahrung in Konzeption, Programmierung und Vertrieb von SW-Lösungen zurück. Andreas Holubek schreibt regelmäßig für das Java Magazin und ist Autor der beiden Fachbücher Tomcat 4 und Persistenzstrategien. Dieses Buch entsteht in enger Zusammenarbeit mit der Entwicklungsabteilung von Salesforce in den USA.

Der Quelltext der Beispiele ist unter dem folgenden Link zu finden.

Einen Artikel zum Buch aus dem Newsletter des Software & Support Verlags finden Sie hier.

Das Buch kann unter anderem von folgenden Adressen bezogen werden: