Our flagship Object-Relational Mapping (OR-Mapping) products, J-Database eXxchange (JDX) and .NET Jet Database eXchange (NJDX), provide very efficient solution to the common need for application programmers - transactional persistence(storage) of business objects in relational databases. Applications come and go, but the information about business objects needs to be recorded on a permanent storage medium so that it is available the next time a continuing or concurrent or a newly started application needs it. Examples of business objects are: quotation, purchase order, customer info, invoice, product info, pricing info, sales transaction, patient record etc.

Both JDX and NJDX provide natural object-oriented interfaces for storing and retrieving objects using relational databases. In most cases, JDX and NJDX will save about 30-70% of the development cost for typical new applications by automating the tedious, time-consuming, and error-prone task of writing low-level data integration code. Application developers can focus their efforts on business logic, rather than being overwhelmed by writing and maintaining endless lines of complicated JDBC/ADO.NET/SQL code for object persistence.

JDX and NJDX provide support for complex object-modeling including class hierarchies. They allow integration with legacy data to leverage existing investment.

JDX and NJDX don't modify your application source files - all object relational mapping happens in a separate layer. Consequently your application becomes data independent because the same application can work against different backend databases without any modifications! In fact, the object-relational mapping specification may be shared between independent applications. This provides a welcome relief from the proliferation of the complex object-relational mapping code.

JDX itself is written in 100% pure Java, making it portable to every Java-enabled platform.

NJDX has been tightly integrated with Visual Studio .NET and can be used with any CLR-based language including C#, VB.NET, and J#.

JDX and NJDX software are protected by US Patent 6,163,776 (System and method for exchanging data and commands between an object oriented system and relational system).

For more detailed information about JDX and OR-Mapping, please see the JDX White Paper.

For more detailed information about NJDX OR-Mapper, please see NJDX Highlights.

Copyright © 1997-2008 Software Tree, LLC; All rights reserved
Legal Notice | Privacy and Security | Site maintained by