1.什么是RFC,有哪些通信模式?
RFC是Remote Function Call的简称,是SAP系统和其他系统之间重要而常用的双向接口技术,它包含同步RFC,异步RFC,事务性RFC,队列RFC和并行RFC.
2.RFC中涉及的常用事物代码有哪些?
- SM51:查看当前系统中活动的应用服务器,包括Server_Name、Host name和Type(服务类型)
- SM49:查看、设定并执行外部命令
- SM59:配置RFC连接,其中相同类型的RFC目标被组合至同一个目录。这些远程目标的定义将保存在表RFCDES中。
3.RFC接口的具体功能包括哪些?
- 登陆并退出远程系统、并执行权限检查
- 调用并管理远程系统会话所需的通信例程
- 将参数转换成远程系统所需的格式
- 处理通信过程中的错误
4.如何调用SAP标准的RFC?
在SAP中,功能模块的调用通过CALL FUNCTION语句实现。远程功能作为普通函数模块的扩展,可通过在CALL FUNCTION语句中添加DESTINATION子句完成,其语法格式与普通函数调用完全相同。
5.怎么维护DESTINATION(远程目标)?
SM59中包含链接和登陆远程系统所需的全部参数信息,还可以在远程调用时直接指定当前系统的应用服务器作为RFC目标,通过SM51查看当前SAP系统中活动的应用服务器。
网友评论