|
JibxSoap is my own SOAP web services framework built around JiBX data binding. It only supports doc/lit web services, and is currently more of a demonstration project than a full platform for building web services applications. It is fully functional for simple web services, though, and has a number of advantages when used for such services. The strengths of JiBX data binding are flexibility and performance, and both these strengths carry over to the JibxSoap framework. The JibxSoap implementation of the test web service uses ordinary Java classes (with no ties to either JibxSoap or JiBX itself, except through binding definition and service configuration files) for the server, and the only client-side code that's specific to JibxSoap is the actual call to the service. This is significantly simpler than the other doc/lit web services alternatives, which all require modifying generated classes for the server to link to the actual implementation, and modifying service implementation code to work with the generated classes. The test web service implementation for JibxSoap is used as an example in the JibxSoap distribution. To build and run it you'll need to download both JiBX and JibxSoap distributions from the SourceForge files page for the project. The JibxSoap distribution includes instructions for installing JibxSoap and using the example application, which can also be viewed online. |