Webservices maken met de Apache Axis-runtimeomgeving

Deze runtimeomgeving is voor gebruikers die ontwikkelen voor het open Apache Axis-platform. Deze is niet bestemd voor productie. Axis is de derde generatie van de Apache SOAP-implementatie. Het is ontwikkeld op basis van Apache SOAP om de SOAP-engine flexibeler en makkelijker configureerbaar te maken en om ervoor te zorgen dat zowel SOAP-specificaties als de specificaties van het XML-protocol van W3C open-source kunnen worden afgehandeld.

Overzicht

Axis is gebaseerd op JSR 101 Java API's voor RPC op basis van XML (ook wel JAX-RPC genoemd).  JSR 101 biedt één interface voor elk op XML gebaseerd RPC-mechanisme, inclusief SOAP.

De toepassingenserver van webservices gebruikt Axis in een servlet om het inkomende bericht te verwerken, informatie op te halen uit de header van het bericht en payloads. Daarbij wordt voldaan aan bepaalde vereisten van RPC.

Het niveau van Axis dat op dit moment wordt ondersteund, is 1.0. Meer informatie over Axis vindt u in http://xml.apache.org/axis. De gebruikershandleiding, die op deze site beschikbaar is, bevat uitgebreide informatie over het gebruik van webservices met Apache Axis. De Reading Guide bevat een aantal publicaties met meer informatie over Axis.

Opmerking: De ondersteuning van Axis is beperkt tot controle of de toepassing de Axis-emitters correct oproept. Voor ondersteuning van andere aspecten van Axis wordt u verwezen naar http://ws.apache.org/axis