Network Deployment (Distributed operating systems), v8.0 > End-to-end paths > Data access resources
Task overview: Accessing data from applications
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. JAX-WSIBM WAS provides several options for accessing an information system backend data store:
- Program directly to the database through the JDBC 4.0 API, JDBC 3.0 API, or JDBC 2.0 optional package API.
- Program to the procedural backend transaction through various Java EE Connector Architecture (JCA) 1.0 or 1.5 compliant connectors.
- Program 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 embedded Structured Query Language in Java (SQLJ) support with applications that use DB2 as a backend database.
- The IBM data access beans also use the JDBC API, and give you a rich set of features and function that hide much of the complexity associated with accessing relational databases.
For all these options, except for using the JCA 1.0 or 1.5 compliant connectors, the prerequisite website details the databases and drivers that are currently supported.
Procedure
- Develop data access applications.
- Assemble data access applications using the assembly tool.
- Prepare for deployment by ensuring that the appropriate database objects are available.
- Install the application on the application server.