XINS 2.0 / 2.1 Alpha 2
Sponsored Links
XINS 2.0 / 2.1 Alpha 2 Ranking & Summary
File size:
3.4 MB
Platform:
Any Platform
License:
BSD License
Price:
Downloads:
820
Date added:
2007-07-26
Publisher:
Ernst de Haan
XINS 2.0 / 2.1 Alpha 2 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.
Whats New in 2.0 Stable Release:
- This release adds support for JSON calling conventions, shared error codes, and import of WSDL and XML Schema.
- Integration with the Spring framework and GWT has been improved.
- New examples with Groovy, REST, and the Dojo toolkit have been added.
- Many other small features and improvements have been done.
Whats New in 2.1 Alpha 2 Release:
XINS/Java Common Library:
- Fixed null values were put in the Map when using the BeanUtils#getParameters method.
- The ServletClassLoader can detect the xins-common.jar using the XINS_HOME environment variable if needed.
- Added automatic detection of the WAR file in the HTTPServletStarter when not passed as paramter.
- Added possibility to pass the ClassLoader mode to the HTTPServletStarter.
- Added new Ant task similar to the < xslt / > task with the option to never overwrite the destination files.
- Added possibility to handle several request at the same time in the internal Servlet container (multi-threaded).
XINS/Java Server Framework:
- Fixed the way the xins.properties was loaded when no org.xins.server.config is set was incorrect.
- Implement RFE #1624142: ACLs for calling conventions. /! The allow methods have a new argument (that can be null).
- Added getName and setName methods in the calling convention classes.
Generation of the opendoc:
- Added colors to the examples.
- Enlarged the example tables.
- Added colors to the table headers.
- Added the categories after the API description.
- Use Courier New font for element names.
- Added light gray borders to the tables.
- Reduce the use of bold fonts.
- Fixed missing uppercase for input and output section.
- Fixed the description of the function, parameters and error was just the first sentence.
- Fixed support for < em > element in descriptions.
- Fixed the "4" appearing before closing an element example.
Generated build file:
- Added javadoc-test-< api name > to get the Javadoc of the unit tests.
- Added possibility to execute the API using java -jar < api name >.war
- Replaced create-project.xslt and tools.xslt with build-create.xml and build-tools.xml as most of the code doesnt need to be dynamically generated.
- Added build-apis.xml which contains static content of the old generated build.xml. This result in the reduction of the size of the generated build.xml.
- Several bug fixes and optimalization during the refactoring.
- The dependency libraries have been added to the classpath for the run and test targets.
Documentation:
- Changed < style / > in < xslt / > in the xins-docs/build.xml.
Build- and release-process:
- Fixed incorrect location of the icon for the Windows installer.
Other:
- Fixed the package list for XINS and log4j.
- Added the package-list for JUnit.
- Added more debug sources for the nbbuild.xml of the petstore.
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.
Whats New in 2.0 Stable Release:
- This release adds support for JSON calling conventions, shared error codes, and import of WSDL and XML Schema.
- Integration with the Spring framework and GWT has been improved.
- New examples with Groovy, REST, and the Dojo toolkit have been added.
- Many other small features and improvements have been done.
Whats New in 2.1 Alpha 2 Release:
XINS/Java Common Library:
- Fixed null values were put in the Map when using the BeanUtils#getParameters method.
- The ServletClassLoader can detect the xins-common.jar using the XINS_HOME environment variable if needed.
- Added automatic detection of the WAR file in the HTTPServletStarter when not passed as paramter.
- Added possibility to pass the ClassLoader mode to the HTTPServletStarter.
- Added new Ant task similar to the < xslt / > task with the option to never overwrite the destination files.
- Added possibility to handle several request at the same time in the internal Servlet container (multi-threaded).
XINS/Java Server Framework:
- Fixed the way the xins.properties was loaded when no org.xins.server.config is set was incorrect.
- Implement RFE #1624142: ACLs for calling conventions. /! The allow methods have a new argument (that can be null).
- Added getName and setName methods in the calling convention classes.
Generation of the opendoc:
- Added colors to the examples.
- Enlarged the example tables.
- Added colors to the table headers.
- Added the categories after the API description.
- Use Courier New font for element names.
- Added light gray borders to the tables.
- Reduce the use of bold fonts.
- Fixed missing uppercase for input and output section.
- Fixed the description of the function, parameters and error was just the first sentence.
- Fixed support for < em > element in descriptions.
- Fixed the "4" appearing before closing an element example.
Generated build file:
- Added javadoc-test-< api name > to get the Javadoc of the unit tests.
- Added possibility to execute the API using java -jar < api name >.war
- Replaced create-project.xslt and tools.xslt with build-create.xml and build-tools.xml as most of the code doesnt need to be dynamically generated.
- Added build-apis.xml which contains static content of the old generated build.xml. This result in the reduction of the size of the generated build.xml.
- Several bug fixes and optimalization during the refactoring.
- The dependency libraries have been added to the classpath for the run and test targets.
Documentation:
- Changed < style / > in < xslt / > in the xins-docs/build.xml.
Build- and release-process:
- Fixed incorrect location of the icon for the Windows installer.
Other:
- Fixed the package list for XINS and log4j.
- Added the package-list for JUnit.
- Added more debug sources for the nbbuild.xml of the petstore.
XINS 2.0 / 2.1 Alpha 2 Screenshot
XINS 2.0 / 2.1 Alpha 2 Keywords
XINS
2.1 Alpha
APIs
2.1 Alpha 2
XINS 2.0
API
invoke remote APIs
alpha 2
used to
Technology Used
to define
added
fixed
alpha
2.0
2.1
Bookmark XINS 2.0 / 2.1 Alpha 2
XINS 2.0 / 2.1 Alpha 2 Copyright
WareSeeker periodically updates pricing and software information of XINS 2.0 / 2.1 Alpha 2 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of XINS 2.0 / 2.1 Alpha 2 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
fixed gear gallery
added games
alpha wire
videolinux 2.1 alpha
sony alpha 200
fixed rate mortgages
value added tax
alpha omega
fixed rate mortgage
added touch florist
alpha kappa alpha sorority
alpha 2 receptors
added value
alpha kappa alpha
fixed gear
used toyotas
street fighter alpha 2
added touch catering
Version History
Related Software
vlock is a program to lock one or more sessions on the Linux console. Free Download
ENSps project is a new programming system developed on Mono, Gtk# and Boo Scripting Language. Free Download
rPath Linux is a Linux distribution built with the new Conary distributed software management system. Free Download
Konference is a Video-Conferencing app for kde3. Free Download
GNUsTicker is a GNOME panel applet RSS aggregator. Free Download
VideoLinux is a Linux distribution that focuses on video encoding and conversion. Free Download
Just Journal is a blogging application. Free Download
Data Crow retrieves information from the web for you. Free Download
Latest Software
Popular Software
Favourite Software