Overview
XINS is an open-source Web Services framework supporting HTTP protocols such as REST, SOAP, XML-RPC, JSON, JSON-RPC and more.
From the specifications written in simple XML, XINS generates the Client API (.jar), the Java server code template (.war), the WSDL and the documentation of the specification in HTML (with the test forms) or in OpenDocument format.
For more information read the user guide and have a look at the demonstration page or at the features page.

News
XINS 2.2-alpha1 released [December 19, 2007]
What's new:
- Added possiblity to not deploy a dependency in the WAR file.
- The front-end calling convention is executed with one request per thread at a time.
- Added possiblity to specify extra XML element in the generated web.xml.
- Fixed error with JSON-RPC and Tomcat 5 or 6.
- Improved mapping of the SOAP-MAP calling convention.
- The percentage of memory used is shown in the statistics.
- Bug fixes and small RFEs
Technical details are available in the Change Log file.
Download this release, either as a Windows installer or as a platform-independent TAR GZ file.
XINS 2.1 released [September 28, 2007]
What's new:
- Start the API with java -jar <api name>.war
- Improved generated specification in OpenDocument Format
- Include/exclude calling convention with ACLs
- New calling convention that maps SOAP request and response as the wsdl2api command mapping.
- Smaller generated build.xml
- Added possibility to include other runtime properties files
- The runtime property location can be a URL
- Swing Graphical User Interface
- New tools: emma, glean, webstart
- New target: javadoc-test-<api name>, javadoc-apis
- Bug fixes and small RFEs
Technical details are available in the new features presentation or in the Change Log file.
Download this release, either as a Windows installer or as a platform-independent TAR GZ file.
XINS performance compared to other open-source Web Services framework [September 24, 2007]
Released a performance article which compare XINS to other Web Services Frameworks.