IMS TM Resource Adapter utilise le produit hôte, IMS Connect, pour accéder à IMS. IMS Connect utilise XCF (cross-system coupling facility) pour accéder à IMS via OTMA.
Seules certaines commandes IMS peuvent être soumises via l'interface IMS OTMA. Comme IMS TM Resource Adapter accède à IMS via OTMA, les commandes IMS prises en charge par OTMA sont les seules commandes qui peuvent être soumises à IMS par une application utilisant IMS TM Resource Adapter.
La sortie d'une commande IMS est un message se composant d'un ou de plusieurs segments de données. La sortie de certaines commandes IMS est un message DFS. Par exemple, la sortie de la plupart des commandes /START est généralement le message DFS058I START COMMAND COMPLETED.. Les autres commandes IMS ne renvoient pas de messages DFS. Par exemple, les commandes /DISPLAY renvoient plusieurs segments de données représentant des lignes d'informations d'affichage. Pour traiter les deux types de sortie de la même façon, vous devez définir la propriété imsRequestType de la classe IMSInteractionSpec à 2 (IMS_REQUEST_TYPE_IMS_COMMAND). Cette valeur indique à IMS TM Resource Adapter que l'interaction est une commande IMS et que les messages DFS doivent être traités comme une sortie normale et non pas comme des exceptions Java.
Les commandes qui peuvent être soumises à IMS par une application utilisant IMS TM Resource Adapter peuvent être trouvées dans la section de référence des commandes IMS.