The adapter supports outbound processing (from the adapter to
the SAP system) for the BAPI, ALE, and SAP query interfaces.
With outbound support, a client calls the adapter to perform a
specific operation in the SAP system. The client requests a connection, which
in turn is passed from the adapter to SAP.
Outbound event processing, which the adapter
supports for the BAPI, ALE, and SAP query interfaces, consists of the following
steps:
- A Service Component Architecture (SCA) component invokes an interaction with SAP.
- As a result of the invoked interaction, a business object representing
the SAP function call is passed from the component application to the adapter.
- The adapter extracts the elements from the business object and, using
the metadata information from the business object, recognizes the SAP interface
to use (BAP, ALE, or SQI).
- Using the SAP Java interface (SAP JCo), the adapter converts the business
object data to the appropriate SAP function call.
- The adapter then executes the function on the destination SAP system,
sending the event data to SAP.