Progress Software
SOLUTIONS
PRODUCTS
CUSTOMERS
PARTNERS
SUPPORT
COMMUNITY
NEWS & EVENTS
ABOUT US

Object Relational Mapping

Object Relational Mapping Is Critical to High Availability

As object-oriented development has assumed prominence over relational database systems in enterprise data management, object relational mapping has become a critical task for maintaining the availability of data. Developers who intend to write their own mapping code face numerous challenges because writing mapping code often requires intense cooperation between those trained in two disparate fields and who often belong to different departments with competing priorities. In addition, writing code to persist objects to a database is difficult and error-prone. Do-it-yourself applications rarely have general applicability across an enterprise and often limit scalability and result in increasing development costs. Enterprises interested in robust solutions to object relational mapping have sought out comprehensive software technology and Progress Software to help meet this challenge effectively and cost-efficiently.

Simplify Object Relational Mapping

As a leader in real-time solutions for the competitive enterprise, Progress Software offers superior technology for object relational mapping that has been refined through years of development, quality assurance and testing in internal and real world environments. Progress® DataXtend CE (Caching Engine) frees developers from needing to write low-level infrastructure and supports complex object models. By simplifying data model design and object relational mapping with automated tools, DataXtend CE offers developers greater flexibility for both model-driven, schema-driven or hybrid development processes. As opposed to many object relational mapping technologies, DataXtend CE provides equivalent functionality for C#, C++ and Java development. And DataXtend CE object mapping technology builds in the scalability and performance needed by data-intensive applications with closely-coupled intelligent data caching and cache clustering. The software's broad support for application servers, databases and operating systems allows developers to provide a unified data services layer in heterogeneous environments.

The Advantage of Object Relational Mapping Software from Progress

Object relational mapping necessitates a bridge between application architects and database schema designers, who speak and think in different languages and have different objectives. Finding solutions to meet business requirements usually involves a compromise on both sides. DataXtend CE allows each discipline to impose as few constraints as possible on the other, resulting in a highly flexible and useful solution for all parties.

Progress also offers leading software for database replication, complex event processing, distributed computing, event driven architecture, as well as a superior alternative to black box trading software to deploy and support trading algorithms.


Our Products

Evaluate DataXtend CE
A distributed, persistent data infrastructure for applications.
> Download DataXtend CE

 

Data Considerations for Service-Oriented Architectures
> Read Whitepaper

 

Interested in more? Visit our Data Integration Resource Center for whitepapers, recorded webinars, articles and more!