Обработка исходящих событий

Адаптер включает интерфейс ALE, позволяющий клиентам отправлять исходящие запросы. Адаптер поддерживает обработку исходящих событий ALE с помощью бизнес-объектов, представляющих исходящие документы IDoc.

Ниже описано, каким образом адаптер поддерживает обработку исходящего запроса для интерфейса ALE.
Прим.: Приложение-клиент, создающее запрос, использует информацию об интерфейсе, которая была генерирована мастером поиска служб предприятия.
  1. Запрос приложения-клиента, содержащий бизнес-объект IDoc, принимается адаптером.
  2. Адаптер использует этот бизнес-объект IDoc для заполнения вызова соответствующей функции RFC, применяемого интерфейсом ALE.
  3. Адаптер устанавливает соединение RFC с интерфейсом ALE и передает данные IDoc в систему SAP.
  4. После передачи данных в SAP адаптер выполняет одно из следующих действий:
    • Если вызов не управляется локальной транзакцией J2C, адаптер освобождает соединение с SAP и не возвращает никаких данных в вызывающую программу. Если не возникает никаких исключительных ситуаций, то исходящая транзакция считается успешно выполненной. Для того чтобы убедиться, что данные успешно включены в приложение SAP, можно проверить документы IDoc, которые были генерированы в SAP.
    • Если вызов управляется локальной транзакцией J2C, адаптер возвращает ИД транзакции.

      Для поддержки локальных транзакций J2C адаптер использует протокол tRFC.


Условия использования |


(c) Copyright IBM Corporation 2005, 2006.
Данная справочная система Information Center создана на основе технологии Eclipse (http://www.eclipse.org)