
PSE Pro Support for JDO
The release of PSE Pro™ Version 6.1 SP2 introduces important new support for JDO (Java Data Objects) as an interface for managing persistent data. Begun in 1999, the JDO specification has emerged as an ever-maturing alternative to JDBC (the Java relational database interface). The most recent JDO API, 1.0.1, as defined by JSR-12, was finalized in September of 2003 and, per the rules governing the Java Community Process, is the latest specification available for incorporation within production commercial Java applications.
The JDO implementation insulates Java developers from concerns about persistent data management, allowing them to concentrate on the business logic of the application, rather than the otherwise nettlesome issues of persistent data.
JDO support extends several benefits to new and existing PSE Pro developers.
- Existing Java applications that use JDO can be ported to PSE Pro environment for a robust runtime/standalone platform.
- Since JDO persistent classes require no recompilation, development inclusive of debugging can be done in PSE Pro with later deployment in n tiered environments without additional work.
- JDO requires less coding than JDBC (estimates suggest 40% less), thus reducing application development/debugging time and providing more rapid time-to-market for solutions.
- Code reduction and the virtual memory management architecture of the PSE Pro environment mean improved runtime performance of the application.
- Since PSE Pro's implementation fully complies with all mandatory 1.0.1 specifications defined within the JDO Technology Compatibility Kit (TCK), PSE Pro can serve as a test bed environment in advance of JDO support for our other products.