IBM DB2 UDB 8.2 gets powerful data persistence from CocoBase Enterprise.
CocoBase delivers to enterprise developers using DB2 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.
A key requirement of developers using DB2 is that the tool be tightly integrated with the entire IBM platform. For example, CocoBase works with the IBM Rational Rose / XDE Object Modeling tool by importing the Object Model in the XMI format and automatically maps the objects to the relational data, auto-generates the persistence and Java code, and can even create the relational tables as well.
CocoBase can be also used entirely within the Eclipse / WebSphere Studio Application Development (WSAD) environment to map objects to relational data and generate the persistence components. CocoBase is also tightly integrated with the WebSphere Application Server providing EJB CMP / BMP data persistence, Session Beans, and Dynamic Transparent Persistence. CocoBase is written completely in the Java language so it will run anywhere Java does such as I-Series, AS 400, OS 390, Linux, etc.
Thought Inc. has many customers using CocoBase with DB2 and the IBM platform. Key projects have been developed by IBM Professional Consulting using CocoBase for large government and company applications. Thought Inc. has partnered with IBM since the inception of Java which has proved to consistently provide win-win solutions for a multitude of companies. Our enterprise customers such as CVS, Social Security Administration, United Airlines, Deutsche Bank and others continue to rely upon CocoBase for managing data in their key company applications.
CocoBase 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 (i.e. map), thus decoupling the object from being hard coded to the database. 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 needs.
|Printer friendly Cite/link Email Feedback|
|Publication:||EDP Weekly's IT Monitor|
|Date:||Aug 23, 2004|
|Previous Article:||Strong success of Altec Lansing's inMotion spawns new IM3 for Apple iPod family.|
|Next Article:||ATI selects Cadence incisive palladium system for verification of complex multimedia SOCS.|