XINS

XINS is a technology used to define, create, and invoke remote APIs. XINS is specification-oriented. When API specifications are written (in XML), XINS will transform them to HTML-based documentation and Java code for both the client-side and the server-side. The communication is based on HTTP. XINS competes with the complex SOAP technology. Main design goals include simplicity, scalability, and testability. XINS is not only a specification technology, but also an application development framework. It offers transaction logging, unique log documentation, and active code generation.

Tags Communications Internet Web Software Development Build Tools Code Generators Documentation Libraries Application Frameworks Java Libraries Object Brokering Testing Text Processing Markup XML
Licenses BSD Revised
Operating Systems OS Independent
Implementation Java

Tweet this project Short link

Rss Recent releases

Changes: This release improves the compatibility with .Net Web services. A new _xml type has been added. It is now possible to configure the generated web.xml. This release also contains bugfixes and small RFEs.

  • Rrelease-mid
  •  11 Dec 2008 18:52
  • Rrelease-after

Changes: This release is a minor released with bugfixes and updated documentation.

  • Rrelease-mid
  •  23 Oct 2008 23:36
  • Rrelease-after

Changes: Unit tests, the release process, and BeanUtils have been fixed.

Changes: This version adds the ability to not deploy a dependency in the WAR file. It is also possible to specify an extra XML element in the generated web.xml. The front-end calling convention is executed with one request per thread at a time. The mapping of the SOAP-MAP calling convention has been improved. The percentage of memory used is shown in the statistics. This release contains some bugfixes and small improvements.

Changes: The Web Service can be started with "java -jar <api name>.war" with an option to start it with a graphical user interface. It is possible to include or exclude calling convention with the ACLs. The runtime properties can include other files and the location can be a URL. The generated build.xml is now much smaller. Several bugs were fixed and small RFEs have been implemented.

No-screenshot

Project Spotlight

Jafilia.com

An affiliate program creator and affiliate network manager for Joomla! and Virtuemart.

No-screenshot

Project Spotlight

Git#

A Git implementation for .NET.