IMS
IMSはまた、強力なトランザクション処理ソフトウェアとして知られる(IMS TMまたはIMS DC)。CICS (Customer Information Control System)、Jakarta EE(特にWebSphere Application Server上で稼動する)と並んで、3大トランザクション処理ソフトウェアの1つといわれている。トランザクションマネージャーは、エンドユーザーと業務処理を行う業務アプリケーション(たとえば銀行の預金引き出しシステム)との間に立ち(VTAMやTCP/IP、3270やWebユーザインタフェースを通して)、業務アプリケーションがレコードを処理し、正しくデータストアに格納し、プロセスが終了するまでその状態を維持する。IMS TM (IMS DC) はデータベースに問い合わせ、更新するインタフェースを提供するという点において、たとえばCGIプログラムで稼動するウェブアプリケーションに似ている。IMS TM (IMS DC) のバックエンドデータベースとしてはIMS DBかDB2が置かれるのが典型的なパターンである。
IMS TM (IMS DC) はメッセージングとキューイングのパラダイムを用いる。IMSのコントロールプログラムは端末から入力された(打鍵された)トランザクションを受け取り、メモリまたはデータセットに用意されたメッセージキューにストアする。