Introduction to IMS
Previous topic | Next topic | Contents | Glossary | Contact z/OS | PDF


Accessing IMS DB

Introduction to IMS

Figure 4 shows the main interfaces to IMS DB (IMS TM, the ODBA interface, and the DRA interface), along with some of the products that use the ODBA and DRA interfaces.

Figure 4. Accessing IMS DB from Other Programs

The following components and products are shown in Figure 4:

  • DL/I.
  • DRA: The DRA comes with IMS DB, but is run where it is used, not within IMS.
  • ODBA: ODBA comes with IMS DB, but, like the DRA, is run where it is used, not within IMS.
  • Distributed z/OS applications: Any z/OS application that follows the guidelines and rules associated with the ODBA interface can access IMS.
  • WebSphere Application Server for z/OS.
  • CICS: IBM CICS Transaction Server for z/OS, an IBM licensed program that provides online transaction-processing services and management for business applications. CICS can be a transaction manager for either IMS DB or DB2 UDB for z/OS. In Figure 4, CICS application programs that need to access IMS DB can do so in two ways:
    • Directly through the DRA by issuing CICS EXEC DL/I calls.
    • Through the DRA using the IMS Java function and issuing the supported SQL calls.
  • DB2 UDB for z/OS: IBM's premier database manager for relational databases. Stored procedures that run in DB2 UDB for z/OS can access IMS DB through ODBA.
  • IBM WebSphere MQ for z/OS: A z/OS subsystem that supports the transfer of messages across z/OS address spaces and to other WebSphere MQ products on both IBM and non-IBM platforms. The platforms include AIX®, iSeries™, OS/2®, VSE/ESA™, HP-UX, Solaris, Windows, Compaq NonStop Kernel, Compaq Tru64 UNIX, Compaq OpenVMS (Alpha), and Linux, using the IBM SNA LU 6.2 or TCP/IP communications protocols.
  • IBM IMS DataPropagator™: Figure 4 also shows WebSphere MQ for z/OS working in conjunction with IMS DataPropagator and DB2 UDB for z/OS to replicate IMS data across the DB2 family of databases.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2010