San Francisco, CA. - August 24, 2004
The Dynamic O/R Mapping Company, announces the soon to be
available integration of JDO 2.0 into CocoBase® Enterprise O/R,
the market leader and award winning Dynamic Object to Relational
Mapping tool. Preliminary work to create an implementation
of JDO within CocoBase® has already started. Once the specification
for JDO 2.0 is finalized, the details will be completed in CocoBase®
and a working version will be available soon thereafter. The new
version of JDO begins to address key aspects of Object to Relational
Mapping as well as eliminates the requirement for manipulation of
the byte-code. These key innovations make it possible for CocoBase®
to support the JDO 2.0 specification in a standard and non-proprietary
manner which is a win-win situation for developers. The combination
of the powerful and mature CocoBase® Dynamic Object to Relational
Mapping architecture with the standard JDO 2.0 API's is a
great choice for corporations persisting data in their applications.
delivers to enterprise developers using JDO a powerful solution
for managing complex data requirements in their Java applications.
Typically, enterprise-level requirements for retrieving and updating
information to the database are difficult and time-consuming development
tasks within a project. Having available a tool that greatly simplifies
the persistence programming and provides the flexibility to handle
the myriad of unique needs specific to an application is the key
to ensuring development success. Not only does CocoBase® provide
superior persistence services for the entire J2EE and J2SE platforms,
it saves up to 85% of the cost of database access development for
a significant project cost savings.
Enterprise O/R is a vendor neutral Dynamic Object to Relational
Mapping layer that sits on top of the JDBC driver between
the application objects (often running in an application server
or stand-alone) and the database (which is usually a relational
database for most modern IT organizations). CocoBase® manages
the persistence and retrieval of data from the application to where
it is stored in the relational database. CocoBase® takes the
database specific code and prewritten SQL out of the object and
saves this information to the mapping layer, thus decoupling the
object from being hard coded to the database (i.e. dynamic mapping).
The database specific code and SQL is dynamically created at runtime.
This allows objects to be easily reused over and over. This dynamic
layer provides a multitude of performance and scaling optimizations
that are easily changed by the programmer to best fit their specific
to the THOUGHT Inc.® website for a FREE download of CocoBase®
Greg Baker, Thought Inc., at (415) 836-9199.
Enterprise O/R, Optimized for J2EE and J2SE Customer Success, solves
the Object to Relational impedance mismatch. The mature technological
leader in the industry has been available to customers since early
1997 and is in its' fourth major release. CocoBase virtually eliminates
the need to hand-code database access for EJB and Java Applications.
This can directly decrease up to 85% of the cost of database access
development for enterprise customers faced with deploying fine-grained
/ coarse grained relationships in company applications.
About THOUGHT Inc.®
the Dynamic O/R Mapping Company, architects of CocoBase®
Enterprise O/R, was formed in 1993, and subsequently revolutionized
Object to Relational Mapping technology with landmark solutions
and industry leadership. THOUGHT Inc.'s® global sales include
customers in the United States, Europe, Asia and India. More information
on THOUGHT Inc. ® can be obtained online at WWW.THOUGHTINC.COM
or by calling, (415) 836-9199.
This document is copyrighted and owned solely by THOUGHT Inc.®
2004. CocoBase® and THOUGHT Inc.® are registered trademarks
of THOUGHT Inc.®. Dynamic O/R Mapping, Dynamic Object
to Relational Mapping, Dynamic Universal Querying and
Dynamic Transparent Persistence are pending trademarks of
THOUGHT Inc.®. CocoBase® technology is based on US patent
#5857197 as well as additional pending patents directed to object
navigation, object modeling, querying and caching. All other trademarks
are property of their respective company. This publication is provided
"as is" without warranty of any kind, either express or
implied, including, but not limited to, the implied warranties of
merchantability, fitness for a particular purpose, or non-infringement,
to also include any and all technical inaccuracies or typographical