При разработке приложения следует учитывать, как на него повлияют другие тайм-ауты, кроме тайм-аута выполнения и тайм-аута сокета в адаптере ресурсов IMS.
Тайм-ауты частично перекрываются и даже инкапсулируют друг друга. Эта особенность обеспечивает многослойную защиту от неполадок, могущих привести к зависанию приложения. Такую функциональную возможность необходимо принимать во внимание при установке различных тайм-аутов: более длительным тайм-аутом можно перекрыть более короткий. Например, если установленное значение тайм-аута сокета меньше, чем значение тайм-аута выполнения, то ошибка тайм-аута сокета возникнет еще до наступления тайм-аута выполнения, и отсутствие ответа от IMS останется незамеченным.
Значения других тайм-аутов, которые могут взаимодействовать с тайм-аутами адаптера ресурсов IMS TM:
Рассмотрим для примера один из тайм-аутов, оказывающих влияние на работу приложения: взаимодействие между приложениями на сервере Websphere Application Server для z/OS и адаптером ресурсов IMS TM. WebSphere Application Server для z/OS состоит из двух элементов: управляющего и одного или нескольких подчиненных. По умолчанию, работа приложения периодична, даже когда оно отправлено в подчиненную область. Когда для приложения, отправленного в подчиненную область, наступает тайм-аут, данная подчиненная область, как правило, будет аварийно закрыта и перезапущена. Сервер продолжает работу и по-прежнему получает задания. По этой причине следует с осторожностью выбирать значения тайм-аутов выполнения, если они больше, чем значения тайм-аутов сервераWebSphere Application Server, или если выбрано значение тайм-аута выполнения, равное -1 (это означает, что IMS Connect будет бесконечно ждать ответа от IMS).
Вторым примером значения тайм-аута, оказывающего влияние на работу приложения, является тайм-аут браузера. Если значение тайм-аута выполнения, согласно настройкам, больше, чем значение тайм-аута браузера, то тайм-аут выполнения никогда не достигается, так как тайм-аут браузера всегда наступает быстрее, чем тайм-аут выполнения.