IBM BPM, V8.0.1, All platforms > Authoring services in Integration Designer > Services and service-related functions > Access external services with adapters > Configure and using adapters > IBM WebSphere Adapters > SAP Software > SAP interfaces
The Advanced event processing interface
The Advanced event processing interface of the WebSphere Adapter for SAP Software is used for both inbound and outbound processing. For inbound processing, it polls for events in SAP, converts them into business objects, and sends the event data as business objects to IBM BPM or WebSphere Enterprise Service Bus. For outbound processing, the adapter processes events sent from an application to retrieve data from or update data in the SAP server.
You can use the WebSphere BI Station tool to monitor inbound events.
Advanced event processing interface supports both inbound and outbound processing. For inbound, the adapter polls the SAP system for events and delivers the events to the endpoint. For this interface, the user needs to write custom ABAP handler on the SAP system. The ABAP handler is invoked by the adapter at run time. This is the most complex interface to use. The application developer would use this interface if the other interfaces cannot provide the capability needed for the application that is being developed.
Select the non-transaction RAR, which is CWYAP_SAPAdapter.rar, when you configure the adapter to make use of the Advanced event processing interface.
- Outbound processing for the Advanced event processing interface
During outbound processing, business object data is converted into an ABAP handler function, which is called on the SAP server. When the data is returned by the ABAP handler function, the data is converted to a business object, and the business object is returned as a response.- Inbound processing for the Advanced event processing interface
The adapter uses the Advanced event processing interface to poll for events on the SAP server, to process the events, and to send them to an endpoint.- Business objects for the Advanced event processing interface
During Advanced event processing, the adapter exchanges business objects with the SAP application. The business object represents a custom IDoc, or a standard or extension IDoc available on the SAP server
Related tasks: