This page provides a starting point for finding information about data access. Various enterprise information systems (EIS) use different methods for storing data. These backend data stores might be relational databases, procedural transaction programs, or object-oriented databases.
The flexible IBM WebSphere® Application Server provides several options for accessing an information system's backend data store:
Service Data Objects (SDO) simplify the programmer experience with a universal abstraction for messages and data, whether the programmer thinks of data in terms of XML documents or Java objects. For programmers, SDOs eliminate the complexity of the underlying data access technology (JDBC, RMI/IIOP, JAX-RPC, JMS, and so on) and message transport technology (java.io.Serializable, DOM Ojbects, SOAP, JMS, and so on).
More introduction...
These topics provide information about accessing data resources.
Explore the key concepts pertaining to applications that access data. Various enterprise information systems (EIS) use different methods for storing data. These backend data stores might be relational databases, procedural transaction programs, or object-oriented databases.
Find links to Web resources for learning, including conceptual overviews, tutorials, samples, and "How do I?..." topics, pending their availability.
Optimized local adapters support on WebSphere Application Server for z/OS® consists of a set of callable services and a Java™ EE Connector Architecture (JCA) 1.5 resource adapter that together provide high performance calling between native language applications on z/OS and business logic in a WebSphere Application Server for z/OS environment.
Data persistence, the ability to maintain data between application executions, is vital to enterprise applications because the required access to relational databases. Applications that are developed for this environment must manage persistence themselves or make use of third-party solutions to handle database updates and retrievals with persistence. The Java Persistence API (JPA) provides a mechanism for managing persistence and object-relational mapping and functions for the EJB 3.0 and later specifications.
Support for transactions is provided by the transaction service within WebSphere Application Server. The way that applications use transactions depends on the type of application component.