Start of Content Area

Background documentation SAP Systems  Locate the document in its SAP Library structure

Features

RFC functionality between two SAP systems or between an external system and an SAP system has been available since Version 2.1.

Up to Version 3.0, RFCs are made directly using the application server. In later versions, the load can be distributed across application servers by using a pre-activated message server.

The RFC offers a variety of “service qualities“. These include:

      Synchronous RFC (sRFC)

      Asynchronous RFC (aRFC) without further service guarantee

      Transactional RFC (tRFC), which guarantees one-time execution and is offered as of Version 3.0.

      Queued RFC (qRFC), which guarantees one-time execution while assuring the call sequence and is offered as of Version 3.1.

      Background RFC (bgRFC), a newly developed concept replacing tRFC and qRFC. bgRFC provides much improved performance.

R/2 Connections

In the R/2 system, function modules are available as a concept for modularizing ABAP programs as of Version 5.0. As of Version 5.0D, function modules can also be called and executed remotely.

Destinations are stored and maintained in the R/2 System using transaction SM59 in table TRFCD.

For RFCs between an R/2 System in an IBM environment and another SAP system or external systems, an SAP Gateway must be running on a machine that supports SNA LU6.2 protocol for the IBM host. The SNA product must also be installed on this machine, and the SAP Gateway must be compatible with this product. This is an important point, as some SNA products are not compatible on the same computer or server.

The following SNA products are currently supported:

      SNA services or SNA server on IBM-AIX systems

      SNAplusLink on HP-UX systems

      Communication Manager on OS/2

      SNA Server on Windows NT systems

      SNALink SNA peer-to-peer 8.0 on SUN systems

      TRANSIT-SERVER and TRANSIT-CPIC on SNI-SINIX systems.

 

 

 

End of Content Area