The function library in R/3 provides a facility for generating and then downloading RFC programs to a workstation or PC. This facility is the RFC Interface Generator. With this tool, you can create RFC stub programs (that call SAP function modules) and example programs (that show how to call stub programs). The RFC Generator is only available for and in R/3 Systems and not for R/2 Systems. Generating RFC Stubs: RFC stub programs contain all the parameter-handling and communications necessary to call SAP function modules from a non-SAP System. Once a stub has been exported to your machine, you can compile it as a library file or DLL (dynamic-link library) routine. DLL routines can be called without having been linked together with your program at compile time. You can call DLL routines from any programming language whose compiler offers DLL options. (This includes, for example, most recent C and BASIC compilers.)
Generating Example Programs: The RFC Interface Generator provides example programs for different programming languages. Both ANSI C and Visual Basic are supported. With Release 3.0, RFC client example programs as well as RFC server example programs are provided for these programming languages. The list of example programs will be extended in later releases. The list at the end of this chapter shows in detail which example programs are provided in which release. To view the list of example programs that you can actually generate use the F4 Help key or press the value button when editing the generation settings. The procedure to generate an example program is always the same.
:::Download Here:::