Системный контракт по входящим сообщениям использует программную модель компонентов, управляемых сообщениями (message-driven bean, MDB) для асинхронной доставки сообщений от EIS к работающему серверу приложений. Конечная точка представляет собой просто приложение с компонентом, управляемым сообщениями, которое работает в сервере приложений J2EE. Оно асинхронным образом получает сообщения, поступающие от провайдера обмена сообщениями.
Сервер приложений, совместимый с J2EE версии 1.4, должен поддерживать версию 2.1 спецификации Enterprise JavaBeans. В этой версии спецификации EJB определяются дополнительные элементы для дескриптора развертывания компонентов, управляемых сообщениями, с целью поддержки системного контракта по входящим сообщениям для архитектуры J2EE Connector Architecture. Эти элементы дескриптора развертывания более подробно рассматриваются в разделе 8.4.6, «Конфигурационные свойства активации компонентов, управляемых сообщениями».