IMSVS - General Information

This page is designed to provide an overview of the IMSVS system and how it interacts with the other systems on campus.

IMSVS - Information Management System/Virtual Storage, "IMS/VS"

IMS provides graded or ranked database management services, data communications services, and transaction management services. With IMS, you get an online transaction-processing environment designed to provide very high capacity, continuous availability, data integrity, and performance.

What is IMS Transaction Manager?

IMS TM is a message-based transaction processor that is designed to use the OS/390 or MVS/ESA environment to the best advantage. IMS TM provides services to process messages received from the terminal network (input messages) and messages created by application programs (output messages). It also provides an underlying queuing mechanism for handling these messages.

What exactly is a transaction?

A transaction is a specific set of input data that triggers the execution of a specific process or job. A message destined for an application program and the return of any results is considered by IMS TM to be one transaction. IMS TM running with IMS DB can handle thousands of transactions per second, up to millions per day.

Why use IMS TM and IMS DB together?

When IMS TM is used with IMS DB, it extends the facilities of that database management system to the online, real-time environment. It enables you to use terminals or other devices/subsystems to enter messages that initiate application programs. The application programs access IMS DB or DB2 databases and return results to IMS TM.

IMS TM Connected to IMS DB and DB2

Diagram: In this space the Master Terminal and User Terminals connect to the Communications Controller which is connected to the Host processor. Within the Host processor the Communications Controller connects to the NCP, which connects to the VTAM, which connects to the IMS TM. The IMS DB and DB2 are connected to the IMS TM.

What can be done with IMS TM?

You can define a variety of online processing options.

For example, you can define transactions for high-volume data-entry applications, others for interactive applications, and still others to support predefined queries.

IMS TM supports a wide variety of terminals and devices.

It also enables you to develop a wide range of high-volume, rapid-response applications, and to disperse your data processing locations geographically, while keeping centralized control of your databases.

IMSVS is the mainframe application in which most transactions reside. Users need authorization from DoIT to log on to IMS.

Keywords:mainframe IMSVS   Doc ID:17
Owner:Chris M.Group:DoIT Help Desk
Created:2000-07-19 19:00 CDTUpdated:2014-05-19 10:56 CDT
Sites:DoIT Help Desk
Feedback:  0   0