End-to-end paths for data access resources
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.
IBM WebSphere Application Server provides several options for accessing an information system backend data store:
- Programming directly to the database through the JDBC API
- Programming to the procedural backend transaction through J2EE Connector Architecture (JCA) connectors
- Programming in the bean-managed persistence (BMP) bean or servlets indirectly accessing the backend store through either the JDBC API or JCA-compliant connectors.
- Use container-managed persistence (CMP) beans.
- Use IBM data access beans
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 such as, JDBC, RMI/IIOP, JAX-RPC, and JMS, and message transport technology, such as java.io.Serializable, DOM Objects, SOAP, and JMS.
Subtopics
- z/OS: Use optimized local adapters for inbound support
- z/OS: Use optimized local adapters for outbound support
- Task overview: Store and retrieve persistent data with the JPA API
- Task overview: Access data from applications
- Configure data access for the Application Client
- Enable DB2 Performance Expert Extended Insight
- Disable custom finder SQL dynamic enhancement for custom finders on a specific bean
- Establish custom finder SQL dynamic enhancement for specific custom finders
- Extend DB2 data source definitions at the application level
- Passing client information to a database
- Directory conventions
Data access resources Migrate data access resources Administer data access resources Script for data access resources Establishing high availability for data access resources Secure data access resources Developing data access resources Tune data access resources Troubleshoot data access resources