1.什么是RFC,有哪些通信模式返咱?
RFC是Remote Function Call的簡稱爱致,是SAP系統(tǒng)和其他系統(tǒng)之間重要而常用的雙向接口技術(shù)毁习,它包含同步RFC智嚷,異步RFC,事務性RFC纺且,隊列RFC和并行RFC.
2.RFC中涉及的常用事物代碼有哪些盏道?
- SM51:查看當前系統(tǒng)中活動的應用服務器,包括Server_Name载碌、Host name和Type(服務類型)
- SM49:查看猜嘱、設定并執(zhí)行外部命令
- SM59:配置RFC連接衅枫,其中相同類型的RFC目標被組合至同一個目錄。這些遠程目標的定義將保存在表RFCDES中泉坐。
3.RFC接口的具體功能包括哪些为鳄?
- 登陸并退出遠程系統(tǒng)、并執(zhí)行權(quán)限檢查
- 調(diào)用并管理遠程系統(tǒng)會話所需的通信例程
- 將參數(shù)轉(zhuǎn)換成遠程系統(tǒng)所需的格式
- 處理通信過程中的錯誤
4.如何調(diào)用SAP標準的RFC?
在SAP中腕让,功能模塊的調(diào)用通過CALL FUNCTION語句實現(xiàn)孤钦。遠程功能作為普通函數(shù)模塊的擴展,可通過在CALL FUNCTION語句中添加DESTINATION子句完成纯丸,其語法格式與普通函數(shù)調(diào)用完全相同偏形。
5.怎么維護DESTINATION(遠程目標)?
SM59中包含鏈接和登陸遠程系統(tǒng)所需的全部參數(shù)信息,還可以在遠程調(diào)用時直接指定當前系統(tǒng)的應用服務器作為RFC目標觉鼻,通過SM51查看當前SAP系統(tǒng)中活動的應用服務器俊扭。