Download List

Project Description

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.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2005-11-15 14:39
1.3.0

This major release turns XINS into a Java-based Web Services development framework. Server-side SOAP and XML-RPC support was added along with filtering for diagnostic context IDs and a meta-function for automated ACL checking. Unit tests for API implementations and multiple implementations per API are now supported. API stubs and API unit tests can be generated from examples. Generated test forms were improved. Various other enhancements and bugfixes were implemented. Extensive testing and performance tuning was performed.
Tags: Stable, Major feature enhancements

2005-11-02 17:01
1.3.0-rc2

The Findbugs tool was used to find and fix various
bugs. Testing was performed with various Java VMs
on several architectures (27 combinations in
total). The Primer was updated to reflect the
improvements in the 1.3 release. This release
candidate is considered stable; no significant
bugs are known; only changes that are considered
required will be performed before the 1.3.0 final
release.
Tags: Development, Minor bugfixes

2005-10-28 14:30
1.3.0-rc1

Various minor bugs were fixed. Logging was
improved further: some unused messages were
removed, some were added and some were given more
detail. Javadoc documentation was improved,
especially on the ServiceCaller class, regarding
load-balancing, time-out and fail-over
configuration and behaviour. The 'xins' shell
script was improved slightly and finally the
included xmlenc library was upgraded from 0.49 to
0.51. This release candidate is considered stable;
only changes that are considered required will be
performed before the 1.3.0 final release.
Tags: Development, Minor bugfixes

2005-10-21 11:36
1.3.0-beta4

Compile-time and runtime performance were tweaked
further. Documentation and logging were improved.
Error-checking and error-handling were extended.
Various small bugs in the server framework and one
in the WSDL generation were fixed. Compatibility
with Java SE 5 and 6 Early Access was improved.
Tags: Development, Code cleanup

2005-10-05 14:56
1.3.0-beta3

Performance was heavily optimized. Additional automated unit and performance tests were added. Some bugs were fixed. Logging was improved here and there.
Tags: Development, Code cleanup

Project Resources