+

Search Tips   |   Advanced Search

 

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.

 

Overview

IBM WAS provides several options for accessing an information system's backend data store:

For all of these options, except for using the JCA 1.0 or 1.5 compliant connectors, the prerequisite Web site details which databases and drivers are currently supported. See the following IBM Suggests section for a link.

 

Procedure

  1. Develop data access applications. Develop your application to access data using the various ways available through the WAS. You can access data through APIs, container-managed persistence beans, bean-managed persistence beans, session beans, or Web components.

  2. Assemble data access applications using the assembly tool. Assemble your application by creating and mapping resource references.

  3. Prepare for deployment: Ensure that the appropriate database objects are available. Create or configure any databases or tables required, set necessary configuration parameters to handle expected load, and configure any necessary JDBC providers and data source objects for servlets, enterprise beans, and client applications to use.

  4. Install the application on your appserver.



Resource adapters

JDBC providers

Data sources

Data access beans

Connection management architecture

Cache instances

Use object cache instances

Developing data access applications

Assembling data access applications using the assembly tool

Deploying data access applications

Administering data access applications

Data access: Resources for learning

 

Related concepts


Embedded Structured Query language in Java (SQLJ) support

 

Related tasks


Installing J2EE application files

 

Related Reference


J2C Administered Objects collection
J2C Activation Specifications collection

 

Related information


WAS prerequisite Web site