Web-Services mit der Apache Axis-Laufzeitumgebung erstellen

Diese Laufzeitumgebung ist für Benutzer bestimmt, die bevorzugt für die offene Plattform Apache Axis entwickeln. Sie ist nicht für den Produktionseinsatz gedacht. Axis ist die dritte Generation der Apache SOAP-Implementierung. Sie ist aus Apache SOAP entstanden, damit die SOAP-Steuerkomponente flexibler und konfigurierbarer wird und in der Lage ist, sowohl die SOAP- als auch die neue XML-Protokollspezifikation zu bearbeiten, die aus der Arbeit von W3C Open-Source hervorgehen wird.

Übersicht

Axis basiert auf JSR 101 Java-APIs für XML-basierte RPCs (Remote Procedure Call, Fernprozeduraufrufe), auch als JAX-RPC bekannt. JSR 101 bietet zu allen XML-basierten RPC-Mechanismen einschließlich SOAP eine einzige Schnittstelle.

Der Web-Service-Anwendungsserver verwendet Axis in einem Servlet zur Verarbeitung eingehender Nachrichten, zum Extrahieren von Informationen aus dem Nachrichtenheader und den Nutzdaten, sowie zur Anpassung der besonderen RPC-Semantik.

Die derzeit unterstützte Axis-Version ist 1.0. Weitere Informationen zu Axis finden Sie unter http://xml.apache.org/axis. Das auf dieser Site verfügbare Benutzerhandbuch stellt umfassende Informationen zur Verwendung von Web-Services mit Apache Axis zur Verfügung. Der Leseleitfaden listet mehrere Dokumente zur Vertiefung Ihrer Kenntnisse über Axis auf.

Anmerkung: Die Unterstützung für Axis ist begrenzt auf die Überprüfung, ob die Anwendung die Axis-Emitter korrekt aufruft. Unterstützung im Hinblick auf andere Axis-Themen sollte an http://ws.apache.org/axis weitergeleitet werden.