This synchronous integration scenario makes it possible to call an SAP R/3 business function from your mission-critical application.
The SAP R/3 business function is implemented as a remotely enabled ABAP function. You can call a standard BAPI or your own implemented RFC function. In either case, the development kit in this scenario supports the generation process to retrieve the business interface for your mission-critical application. See the section Develop a Client Call to SAP/R3 (Rpc2Rfc Kernel).
This scenario makes it possible to call your existing functions from SAP R/3. This synchronous method reuses the business interfaces, for example, if you already have complex evaluation algorithms implemented that should send calls from your own SAP R/3 application.
Use the development kit to implement this type of integration. See the section Develop an SAP Call to an External Application (Rfc2Rpc Kernel).
SAP R/3 delivers several document types for asynchronous exchange.
This scenario supports the updating of mass data in SAP R/3. The IDoc XML Gateway helps you to implement the interface provided by IDoc to your business application.
To notify your business application of a change to mass data, your application can receive IDoc documents. The business application will be notified by a subprogram call and receives the data with your business interface.
The IDoc XML Gateway helps you to implement this scenario.