IMS TM リソース・アダプターを使用する Java™ アプリケーションの 最も一般的なタイプは、非会話型 IMS トランザクションを 実行するアプリケーションです。 非会話型トランザクションを実行するには、Java アプリケーションは IMS Connect を介して IMS トランザクション・ マネージャー (IMS TM) と 対話し、トランザクションの入力メッセージを IMS TM に渡し、応答として IMS TM からのトランザクションの出力メッセージを受け入れます。 J2EE Connector Architecture (JCA) では、Interaction オブジェクトのインスタンスを使用してこれを行います。 Java アプリケーションは、Interaction クラスの execute メソッドを呼び出すことにより IMS と 対話を行い、IMS トランザクションの 入力メッセージと IMSInteractionSpec オブジェクトを提供します。 IMSInteractionSpec オブジェクトは対話のプロパティーを記述します。
IMSInteractionSpec のプロパティーは、Java アプリケーションが IMS TM に対して使用する対話のタイプを決定します。対話は、クライアント (IMS Connect など) とサーバー (IMS OTMA など) との間の論理接続であるトランザクション・パイプ (TPIPE) で行われます。 次の各セクションでは IMSInteractionSpec のプロパティーを示すほか、様々な対話のタイプ、そして対話のタイプごとに IMSInteractionSpec オブジェクトが構成される方法を説明します。 Java アプリケーションは IMSInteractionSpec オブジェクトを構成し、以下のさまざまな方法で Interaction オブジェクトの execute メソッドを呼び出すことができます。