Skip to main content

Software > Information Management > IMS Family >

IMS

Information Management System


Information Management software
Components

IMS JDBC Connector (formerly IMS Java)

IMS JDBC Connector

The IMS JDBC Connector (formally called IMS Java application support), allows you to write Java application programs that access IMS databases from:

  • IMS dependent regions
  • IBM WebSphere Application Server for z/OS
  • IBM WebSphere Application Server on distributed platforms
  • IBM CICS Transaction Server for z/OS
  • IBM DB2 Universal Database for z/OS stored procedures

Back to top


JDBC access to IMS data
Java application programs can use JDBC to access IMS databases. JDBC is the SQL-based standard interface for data access in the Java 2 SDK Standard Edition and Enterprise Edition. The IMS implementation of JDBC supports a selected subset of the full facilities of the JDBC 2.0 API. This subset allows you do to everything that traditional IMS applications that use DL/I calls can do. You can also use the IMS Java hierarchic database interface for lower-level access to IMS databases.


Back to top

Remote database services
With IMS Java remote database services, you can develop and deploy applications that run on non-z/OS platforms and access IMS databases remotely. Unlike other Java solutions for IMS, you do not need to develop a z/OS application or access a legacy z/OS application to have access to IMS data. Therefore, IMS Java is an ideal solution for IMS application development in a WebSphere environment.

Information and downloads for IMS Java remote database services

Back to top

XML storage and retrieval in IMS databases
Because XML and IMS databases are both hierarchical, IMS Version 9 is a natural DBMS for managing XML documents. IMS Version 9 will allow you to easily receive and store incoming XML documents as well as compose XML documents from existing, legacy information stored in IMS databases.

Information about support for XML

Back to top

Automated Tasks with the DLIModel utility
Along with the IMS Java library, Java applications that access IMS databases use metadata classes, which describe the IMS databases to your application. To generate these classes, use the DLIModel utility. This utility, in addition to generating the metadata classes, can generate an easy-to-read report of the IMS database, an XMI description of the database, and an XML schema of the database. You can run this utility from z/OS UNIX System Services, the z/OS BPXBATCH utility, or from the new Eclipse plug-in version.

Information and downloads for the DLIModel utility plug-in

Back to top

JVM Support in IMS dependent regions
Java or OO COBOL application programs run in IMS dependent regions that have a persistent reusable Java Virtual Machine (JVM). These applications can run in two types of regions: Java Message Processing (JMP) and Java Batch Processing (JBP). JMP applications can access the IMS message queues, IMS databases, and DB2 UDB for z/OS databases. JBP applications can access IMS databases and DB2 UDB for z/OS databases.


Back to top
News

IMS Version 9 Enhancements for IMS Java

Updates to Version 7 and Version 8


Information

Redbook: IMS Java Version 7 Update

Dealership Sample Configuration


Resources

Presentations


Downloads

Remote database services