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.
[Intended Audience] Developers
[License] OSI Approved :: BSD License (revised)
[Operating System] OS Independent
[Programming Language] Java
[Topic] Communications, Internet :: WWW/HTTP, Software Development :: Build Tools, Software Development :: Code Generators, Software Development :: Documentation, Software Development :: Libraries :: Application Frameworks, Software Development :: Libraries :: Java Libraries, Software Development :: Object Brokering, Software Development :: Testing, Text Processing :: Markup :: XML