The Remote Function Call Software Development Kit (RFCSDK) is not available in the customer's system.
Other termsRFC, SDK
Reason and PrerequisitesYou require RFC SDK or the test programs it contains for development. However, RFC SDK is not installed in your system. To make sure that RFC SDK has not yet been installed in the system, search the system for the directory "rfcsdk" (standard installation directory).
In the following subdirectories, RFCSDK contains:
- bin - the MS Window DLL and the executable test programs
- include - the C-header files
- lib - librfc32.lib for MS Windows or the shared libraries
- text - documentation for RFCSDK; C-source files for the sample programs
Note that the executable test programs in the directory bin can be used to execute RFC-enabled functions in the SAP system (provided the user has the required authorization). We therefore recommend that you remove the programs again after the test.
The programs startrfc and rfcexec have been classified as potential
security holes (see Note 1140031) and are therefore no longer delivered with the classic RFC SDK 7.20.
As of SAP release 7.10, NetWeaver RFC SDK is delivered, which has a modified API that is incompatible with the classic or the Unicode RFC SDK. For new developments, we recommend that you use the NW RFC SDK. The installation of NW RFC SDK is described in Note 1025361.
The classic and the Unicode RFC SDK are available via SAP Software Distribution Center:
- 6.40: https://service.sap.com/~form/handler?_APP=00200682500000001943& _EVENT=DISPHIER&HEADER=N&FUNCTIONBAR=N&EVENT=TREE&TMPL=01200314690200003978&V=MAINT
- 7.00: https://service.sap.com/~form/handler?_APP=00200682500000001943& _EVENT=DISPHIER&HEADER=N&FUNCTIONBAR=N&EVENT=TREE&TMPL=01200314690200005775&V=MAINT
- 7.10: https://service.sap.com/~form/handler?_APP=00200682500000001943& _EVENT=DISPHIER&HEADER=N&FUNCTIONBAR=N&EVENT=TREE&TMPL=01200314690200005795&V=MAINT
- 7.20: https://service.sap.com/~form/handler?_APP=00200682500000001943& _EVENT=DISPHIER&HEADER=N&FUNCTIONBAR=N&EVENT=TREE&TMPL=01200615320200018068&V=MAINT
- 6.40: https://service.sap.com/~form/handler?_APP=00200682500000001943& _EVENT=DISPHIER&HEADER=N&FUNCTIONBAR=N&EVENT=TREE&TMPL=01200314690200003979&V=MAINT
- 7.00: https://service.sap.com/~form/handler?_APP=00200682500000001943& _EVENT=DISPHIER&HEADER=N&FUNCTIONBAR=N&EVENT=TREE&TMPL=01200314690200005778&V=MAINT
- 7.10: https://service.sap.com/~form/handler?_APP=00200682500000001943& _EVENT=DISPHIER&HEADER=N&FUNCTIONBAR=N&EVENT=TREE&TMPL=01200314690200006291&V=MAINT
- 7.20: https://service.sap.com/~form/handler?_APP=00200682500000001943& _EVENT=DISPHIER&HEADER=N&FUNCTIONBAR=N&EVENT=TREE&TMPL=01200615320200018069&V=MAINT
You can unpack the SAR files using the program sapcar. To do this, switch to the directory in which you want to install RFCSDK. The subdirectory "rfcsdk" is created automatically when you unpack the files.
For example: sapcar -xvf RFC.SAR
If you install RFCSDK from the presentation CD, the RFC library may be obsolete. Refer to the following notes:
- 413708 RFC library that is current at this time
- 336693 Replacing the librfc32.dll on a Win 32 Platform
The documentation for the RFC library can be downloaded from:
http://service.sap.com/connectors
SAP NetWeaver
SAP NetWeaver in Detail
Application Platform
Connectivity
Connectors
RFC Library
Media Library
RFC Library Guide (PDF)
No comments:
Post a Comment