Remote Function Calls in ABAP
Instructor: Dylan Liu
Email: [email protected]
Agenda
IntroductionRemote Function Call: OverviewRemote Function Call: Detail
Agenda
IntroductionRemote Function Call: OverviewRemote Function Call: Detail
Interfaces for Data Distributaion
Communication and Data Interfaces
Architecture and Use of the SAP Gateway
Agenda
IntroductionRemote Function Call: OverviewRemote Function Call: Detail
RFC from Within SAP R/3
R/3 Function Modules That Can Be Called Remotely
Calling External C Routines Using RFC
Process Flow: Synchronous RFC(sRFC)
Process Flow: Asynchronous RFC(aRFC)
Process Flow: Transactional RFC(tRFC)
Process Flow: Queued RFC(qRFC)
Agenda
IntroductionRemote Function Call: OverviewRemote Function Call: Detail
Maintenance of RFC Destinations
Destination for R/3-R/3 Connection
Destination for R/3 External Connection
Destinations SPACE, NONE, and BACK
Synchronous RFC (Process Flow)
Synchronous RFC (Syntax)
Logical Units and Remote Program Context
Asynchronous RFC (Process Flow)
Asynchronous RFC (Basic Syntax)
aRFC with Confirmation(1)
aRFC with Confirmation(2)
Example: Waiting for Multiple aRFCs
aRFC Between Different R/3 Systems
aRFC Between the Same R/3 Systems
aRFC in the Same R/3 Systems with Load Distribution
aRFC Within the Same Application Server
Transactional RFC: Process, and Syntax
Execution Mechanisms
Automation Mechanisms: Successful or Error
Purpose of Queued RFC(qRFC)
Data Storage and Queue Management
RFC with External Programs
RFC Using XML Files Through the Business Connector