Analyzing IMS application processing requirements
Use the following information to plan for writing application programs for IMS environments.
Defining IMS application requirements
One of the steps of application design is to decide how the business processes, or tasks, that the end user wants performed can be best grouped into a set of programs that efficiently performs the required processing.
Accessing databases with your IMS application program
When designing your program, consider the type of database it must access. The type of database depends on the operating environment.
Accessing data: the types of programs you can write for your IMS application
You must decide what type of program to use: batch programs, message processing programs (MPPs), IMS Fast Path (IFP) applications, batch message processing (BMP) applications, Java™ Message Processing (JMP) applications, or Java Batch Processing (JBP) applications. The types of programs you can use depend on whether you are running in the batch, DB/DC, or DBCTL environment.
IMS programming integrity and recovery considerations
IMS provides support for protecting data integrity for application programs.
Dynamic allocation for IMS databases
Use the dynamic allocation function to specify the JCL information for IMS databases in a library instead of in the JCL of each batch or online job.
Parent topic:
Application programming design