
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.
License: BSD License (revised)
Changes:
Unit tests, the release process, and BeanUtils have been fixed.