remote function calls in abap instructor: dylan liu email: [email protected]

46
Remote Function Calls in ABAP Instructor: Dylan Liu Email: [email protected]

Upload: shavonne-lawson

Post on 27-Dec-2015

244 views

Category:

Documents


1 download

TRANSCRIPT

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

R/3 Architecture

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

RFC Destinations

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

Remote Debugging

RFC Dialog

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

aRFC with Dialog

Transactional RFC: Process, and Syntax

Execution Mechanisms

Automation Mechanisms: Successful or Error

LUW Bundling

Purpose of Queued RFC(qRFC)

Syntax

Data Storage and Queue Management

RFC with External Programs

RFC Using XML Files Through the Business Connector