OpenSource engines, specifications, and tools for WebServices.
Engines
- Axis (Java,C++) http://ws.apache.org/axis/
- An Apache project that implements SOAP1.1 and WSDL1.1
- See ApacheAxis
- Hessian (Java,C++,Python,PHP) http://caucho.com/hessian/index.xtp
- Hessian is a compact binary protocol for connecting web services.
- Starwebservice http://www.starmiddleware.net/ws/
- Implements the CORBA to WSDL/SOAP interworking specification, version 1.0
- Based on Axis
- Features:
- 1. A SOAP message processing engine
- 2. An CORBA IDL to WSDL/SOAP data type mapping mechanism
- 3. A service provider for CORBA object location and invocation
- 4. Service configuration and management
- 5. An IDL to WSDL compiler, which covert CORBA IDL files to the corresponding WSDL files
- 6. An Web-based management console which make the management of the server and the services e
- JibxSoap? -- http://jibx.sourceforge.net/jibxsoap/index.html
- XSOAP -- http://www.extreme.indiana.edu/xgws/xsoap/overview/index.html
- XSOAP (previously known as SoapRMI) is a RMI system based on SOAP that is implemented both in Java and C++ that allows to create and access web services. It has a simple and elegant RMI API that is not limited to Java RMI but is interoperable with Apache SOAP and hopefully any other SOAP 1.1 implementation.
Specifications
Tools
Clients
UDDI
Links to open tools