Tworzenie usług WWW przy użyciu środowiska wykonawczego Apache Axis

To środowisko wykonawcze jest przeznaczone dla użytkowników preferujących tworzenie oprogramowania dla otwartej platformy Apache Axis. Służy ono wyłącznie do zastosowań nieprodukcyjnych. Axis to trzecia generacja implementacji Apache SOAP. Implementacja ta ewoluowała w celu zwiększenia elastyczności mechanizmu SOAP, łatwości jego konfigurowania i umożliwienia obsługi zarówno protokołu SOAP, jak i przyszłej specyfikacji protokołu XML opracowywanej w ramach projektu W3C, którego celem jest wspomaganie rozwoju oprogramowania typu Open Source.

Przegląd

Podstawą środowiska Axis są interfejsy API JSR 101 Java dla wywołań RPC wykorzystujących XML (tzw. JAX-RPC).  JSR 101 udostępnia jednolity interfejs dla każdego mechanizmu RPC wykorzystującego XML, w tym SOAP.

Serwer aplikacji usług WWW wykorzystuje w serwlecie środowisko Axis, aby przetwarzać przychodzące wiadomości, wyodrębniać informacje z nagłówków wiadomości, przetwarzać ładunki, jak również zapewnić zgodność z określoną semantyką RPC.

Aktualnie obsługiwana jest wersja 1.0 środowiska Axis. Więcej informacji na temat środowiska Axis można znaleźć na stronie http://xml.apache.org/axis. Podręcznik użytkownika dostępny w tym serwisie zawiera bardziej szczegółowe informacje o korzystaniu z usług WWW za pomocą środowiska Apache Axis. W dokumencie Reading podanych jest kilka dokumentów pozwalających pogłębić wiedzę o środowisku Axis.

Uwaga: Wsparcie środowiska Axis jest ograniczone do sprawdzania poprawności wywoływania emiterów Axis przez aplikację. Prośby o wsparcie dotyczące innych problemów ze środowiskiem Axis należy kierować bezpośrednio do strony http://ws.apache.org/axis