When processing requests from the integration broker, the
connector uses the components illustrated in Figure 18 in the following ways:
- The ALE Module uses the SAP RFC library and the SAP Gateway to
open an RFC connection to the SAP R/3 application.
- The ALE request-processing business object handler processes
requests from the integration broker, converting them from business
object format to IDoc data based on the SAP IDoc format:
- For every request sent to the application, the ALE Module
persistently stores Transaction IDs (TIDs) in a TID queue in a
JMS-MQ message. The TID guarantees that the request is delivered
once and only once. However, if the intergration broker sends an
object that has the same value in the transaction ID attribute,
this object will be processed again. Once an object has been
sucessfully sent the expectation is that the integration broker
will not send the object again.
- The ALE Module releases the connection to the SAP R/3
application.
