Web Services - Apache Axis
Axis stands for Apache's EXtensible Interaction System. Axis is one of the most popular SOAP engine that is used to construct SOAP processor like gateways, clients, servers etc. The current version of Axis is written in java while the next client side version of Axis is being developed in C++. Axis supports to both Document-style services and RPC, therefore it seems the right right way to develop a Document-style service. Axis includes a handy tool called WSDL2Java that handles the incoming XML data that comes along with the Document-style service.
Axis is not a stand alone SOAP engine but it also contains
- a simple stand-alone server
- a server that plugs into servlet engines as Tomcat
- support to the Web Service Description
Now, read more information at: