WebSphere Adapter for SAP Software поддерживает обработку исходящих и входящих событий для простых BAPI. Во время обработки входящих событий приложение-клиент вызывает BAPI и другие функции с поддержкой RFC на SAP server. При обработке входящих событий SAP server отправляет функцию с поддержкой RFC (например, функцию BAPI) через адаптер в конечную точку.
Предположим, требуется создать службу, которая создает клиента на SAP server. Сначала запускается мастер внешних служб для обнаружения функции BAPI_CUSTOMER_CREATEFROMDATA. Затем мастер создает определение бизнес-объекта для BAPI_CUSTOMER_CREATEFROMDATA и другие артефакты. Во время обработки исходящих событий BAPI адаптер получает запрос службы и преобразует данные в вызов BAPI.
Простой BAPI выполняет одну операцию, такую как извлечение списка клиентов. Адаптер поддерживает вызовы простых интерфейсов BAPI, представляя каждый из них с помощью отдельной схемы бизнес-объекта.
Для отправки вызовов функций из пользовательской очереди исходящих событий в SAP server также задается асинхронная обработка входящих событий tRFC.