Programming with the RFC API

You must keep the following guidelines in mind when writing RFC programs.

The programs you write can call or be called by ABAP programs of an SAP System.

Technical Description

Supported Data and Transfer

Basic Functionality

Components of the RFC API

RFC Client Programs

Introduction to RFC Client Programs

Establishing an RFC Connection to R/2 Systems

Programming Example of Working With Local sideinfo File

Programming Example of Working Without Local sideinfo File

Programming Example of Working With saprfc.ini File

Establishing an RFC Connection to R/3 Systems

Programming Example of Working With Local sideinfo file

Programming Example of Working Without Local sideinfo File

Programming Example of Working With saprfc.ini File

Load Balancing

Programming Examples

Remote Function Calls Using SAPGUI

RFC Using the ABAP Debugger

RFC Server Programs

Introduction to RFC Server Programs

Registering Server Programs with the SAP Gateway

Programming Examples

RFC Server Program Working With RfcDispatch

RFC Server Program Working With RfcDispatch and RfcListen

RFC Server Programs Sending/Receiving Internal Tables

Establishing an RFC Connection from an R/2 System

Establishing an RFC Connection from an R/3 System

Passing Parameters

Writing an RFC Function in C

Using Multiple-Client Server Programs