Value Proposition
 Products
               Qare
               JXWeb
               JXUnit
               Quick
 Development Team
 Site Map
 
Products
QARE   Framework for distributed web services
JXWeb   Test scripting tool for web services
JXUnit   Test scripting tool for Java
Quick   Tools for Java programmers for working with XML


Qare
QARE is a framework for distributed web services which supports Internet Application Integration (B2B), P2P and B2C. QARE uses a delegation trust model to combine access control with a Peer-to-Peer network. QARE applications are fast, distributed systems built using asynchronous messaging and push technology.
Status: Beta Release
Licenses:LGPL
Download: QareOnTomc at3.0b5.1(Binary)    Qare3.0b5.1 (Source Code)
Installation Guide
Release Notes
Statistics: 30 Days     Monthly
Qare Home
Top
JXWeb
JXWeb is a scripting tool for testing web services. It is an extension of JXUnit, with additional commands for navigating web pages.
When using JXWeb, generally no special test data is needed. This means that custom binding schema can be avoided when writing test scripts, making it much easer to use than JXUnit.
JXWeb uses HTTPUnit for web page access and navigation.
Status: Production Release
Licenses:Apache
Download: JXWeb1.1
Installation Guide
Release Notes
Statistics: 30 Days     Monthly
JXWeb Home
Top
JXUnit
When code is tested, it is run against one or more sets of data. JXUnit is a test scripting system which uses Quick to convert XML into test data. (JXUnit is built on JUnit.)
Because JXUnit uses Quick to transform XML documents into test data, some knowledge of Quick's binding schema is needed to be able to write JXUnit test scripts.
Status: Production Release, Stable
Licenses:Modifed BSD
Download: JXUnit3.1.3
Installation Guide
Release Notes
Statistics: 30 Days     Monthly
JXUnit Home
Top
Quick
Quick is a Data Binding system for transforming XML into Java objects and Java objects into XML. Quick builds on QJML, a binding schema which connects XML elements to Java classes.
Quick can be used to generate the Java code for data classes, but it keeps the marshalling code separate from data classes. This has two advantages:
  1. Many classes not designed for Quick can be used.
  2. The same class can be used with more than one binding schema.
Quick includes utlities for transforming DTDs into QJML, QJML into marshaling logic, QJML into documentation (HTML), and QJML into data classes. These tools are written using an MVC framework which is a part of Quick.
Status: Production Release, mature and stable
Licenses:Modifed BSD
Download: Quick4.3.1
Installation Guide
Release Notes
Statistics: 30 Days     Monthly
Quick Home
Top