Наиболее распространенным типом приложения Java application, использующим адаптер ресурсов IMS TM, является приложение для выполнения недиалоговой транзакции IMS. При выполнении недиалоговой транзакции приложение Java взаимодействует с администратором транзакций IMS Transaction Manager (IMS TM), посредством IMS Connect. Происходит передача входного сообщения транзакции в IMS TM и прием выходного сообщения транзакции от IMS TM в ответ. В архитектуре J2EE Connector Architecture (JCA) это действие выполняется с помощью экземпляра объекта Interaction. Приложение Java взаимодействует с IMS путем активации метода выполнения класса Interaction, предоставляющего входное сообщение транзакции IMS и объекта IMSInteractionSpec. В объекте IMSInteractionSpec содержится описание свойств транзакции.
Свойствами IMSInteractionSpec определяется тип взаимодействия между приложением Java и IMS TM. Взаимодействия осуществляются на конвейере транзакций (TPIPE)- так называется логическое соединение между клиентом, таким как IMS Connect, и сервером, таким как IMS OTMA. В следующих разделах представлены свойства IMSInteractionSpec, а также описания различных типов взаимодействий и способов настройки объекта IMSInteractionSpec для каждого конкретного типа взаимодействия. Настройка объекта IMSInteractionSpec и активация метода выполнения объекта Interaction осуществляются приложением Java несколькими способами: