Ansicht
Dokumentation

ABENRFC_PROTOCOL - RFC PROTOCOL

ABENRFC_PROTOCOL - RFC PROTOCOL

BAL_S_LOG - Application Log: Log header data   CL_GUI_FRONTEND_SERVICES - Frontend Services  
This documentation is copyright by SAP AG.
SAP E-Book

- Protocol

The RFC protocol describes how data is passed to and from the RFC interface.

basXML

basXML is available as a uniform format for all types of parameter passing. To use basXML, it must be specified in both transaction SM59 and in the transmission protocol for the destination and explicitly when creating an RFM.

If one of these two prerequisites is not met, for example, for communication with systems in earlier releases, in which basXML is not yet available, the RFC protocol is selected implicitly depending on the parameter type:

  • An internal binary format is used for flat parameters as well as when using TABLES parameters.
  • An XML format known as xRFC is used for deep parameters.

Notes

  • For reasons of uniformity, the use of basXML is recommended as an RFC protocol for all types of parameter passes.
  • The performance of basXML is currently somewhere between the quicker binary format and the slower xRFC.
  • The binary format should therefore only be used for RFMs with critical performance requirements.

Fast Serialization

The protocol fast serialization is described in the documentation RFC in SAP Help Portal.

Note

With fast serialization, data is passed using a name-based method and incompatible parameters are handled according to the rules of lossless assignments.

More Information

For more information about the RFC protocols, see the documentation RFC in SAP Help Portal.






General Material Data   PERFORM Short Reference  
This documentation is copyright by SAP AG.

Length: 2317 Date: 20240328 Time: 190318     sap01-206 ( 64 ms )