999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

SAP系統中RFC技術的基本原理及在企業中的應用

2015-07-27 07:38:34張建來長春軌道客車股份有限公司信息化部長春130000
山東工業技術 2015年19期
關鍵詞:系統

張建來(長春軌道客車股份有限公司 信息化部,長春 130000)

SAP系統中RFC技術的基本原理及在企業中的應用

張建來
(長春軌道客車股份有限公司信息化部,長春130000)

摘要:本文主要介紹RFC的基本應用原理及該技術在企業中的應用。讓廣大讀者了解SAP系統中IDoc、BAPI、WebSerivce等接口技術的基礎RFC的基本運行原理,及在企業中的應用。

關鍵詞:SAP 系統;RFC;遠程功能調用

1 引言

隨著企業的不斷發展,對信息化的要求不斷提升。單一的公司主系統(SAP系統)已經不能夠滿足部分個性化的需求。在個性化的子系統中又與公司主系統的數據具有高度的集成關系。SAP接口技術在各個信息系統之間架起了溝通的橋梁,提高了系統的整合能力。

2 RFC技術的基本原理

(1)RFC基礎。RFC是SAP系統之間以及SAP與外部系統之間的通信的基本接口技術。諸多其他更高層的SAP接口和通信技術(比如BAPI、ALE等)都是基于RFC實現的。RFC過程就是系統調用當前系統外的程序模塊,從而實現某個功能,而且調用系統和被調用系統中至少有一個必須是SAPABAP系統。在SAP中,可以提供給其他系統進行遠程調用的程序模塊是支持RFC的功能模塊。

SAP提供的外部接口有三種,分別是:

程序通信接口(與其他系統進行數據交換的通路);文件I/O接口(與其他系統進行文件數據交換的通路;例如將數據從文件上載到程序中,或將運行時數據下載至文件);數據接口(與數據庫的數據交換通路:批輸入、SAPSQL)。

RFC位于程序通訊接口中,RFC是基于CPI-C實現的。而CPI-C是比RFC更底層的數據交換接口。

1)RFC調用過程。在系統間通信過程中,需要區分發送系統和接受系統,RFC調用請求從發送系統中傳至接收系統(被調用系統,也稱為遠程系統或目標系統)。發送請求的系統在通信過程中稱為RFC客戶端,通信的另一方則稱為RFC服務器RFC客戶端發起遠程功能調用以執行RFC服務器提供的功能調用系統和被調用系統均可以使SAP系統或非SAP系統

2)RFC通信的情況。根據通信方式和系統類型,共有如下3 中RFC通信:兩個獨立的SAP系統之間通信;SAP系統作為調用系統,與外部遠程系統(非SAPABAP系統)通信;外部系統作為調用系統,與SAP系統通信

3)SAP接口系統。SAP調用遠程功能的能力是通過RFC接口系統(RFCinterfacesystem)實現的。根據調用方向的不同,RFC接口提供以下兩種服務:

ABAP程序的調用接口(CALLFUNCTION...DESTINATION,SAP系統間調用);非SAPABAP程序的調用接口(SAP系統為外部程序提供RFC支持接口和GUI支持接口,這樣非SAP系統中的外部程序和SAP系統就可以互相調用)。

(2)RFC通訊模式。在SAP系統中的RFC過程擴展為下述幾種不同的模式。

同步RFC:調用系統需要立即接收返回結果

異步RFC:調用系統不需要立即返回結果

并行RFC,實際上是異步RFC

事務性RFC,廣義上也屬于異步通信模式,相關聯的RFC可捆綁至一個事物

隊列RFC,對事務性RFC功能的進一步擴展,實現事務性RFC中各LUW按指定的順序執行

(3)RFC調用總結。各種RFM調用特征及其差異簡要總結如下:

同步RFC必須顯示地通過DESTINATION附加項指定遠程目標。對于異步RFC或事物性RFC實現的RFM調用則可以不顯示地指定遠程目標,系統將使用本地系統的RFC接口。

同步RFC調用需要等待RFM返回結果;異步RFC不需要,但需要通過RECEVICE語句在回調子程序中接收結果;事務性RFM不能接收RFM返回值。

同步異步RFC調用過程,服務器系統必須在調用時可用;事務性RFC無此限制。

同步異步RFC調用過程,允許用戶與遠程系統進行交互對話;事務性RFC不允許。

同步異步RFC調用過程,參數值將直接傳輸至支持遠程調用的功能模塊;事務性RFC的參數值暫時存儲在數據庫中

對于異步RFC,只適用于SAP系統內部或SAP系統之間的調用,不能通過T類型目標連接至外部系統;同步RFC和事物RFC還可以調用非SAP應用。

事務性RFC、隊列RFC支持狀態查詢。

3 傳統的外部編程接口和SAP連接器

(1)RFCAPI簡介。RFCSDK中的RFCAPI,我們可以實現外部應用程序訪問SAP以及SAP訪問外部應用。SAP為不同的操作系統提供不同版本的RFCSDK;(2)SAPJCo。SAPJCo是SAP組件和Java應用程序之間的中間件和接口實現機制。JCo支持JAVA調用ABAP及ABAP調用JAVA。要使用JCo的前提條件是系統已經安裝了JRE;(3)SAPNCo。SAPNCo是SAP系統和microsoft.Net平臺之間通信的紐帶及開發中間件,該連接器支持RFC和WEB服務,并支持多種MicrosoftVisualStudio.NET應用程序的開發,如Web應用程序、Windows應用程序。

4 RFC在企業中的應用

(1)異步處理應用。1)關鍵部件車組層級結構的自動變更;2)跨工廠物料領取。(2)JCo應用。PDMLINK及VPM與SAP系統接口。實現物料、bom、工程更改、的同步。(3)并行處理。應用于較大數據報表的查詢工作,通過后臺作業運行。

5 總結

SAP系統為企業帶來了先進的管理思想,隨著企業不斷發展,外圍系統不斷增加。為了滿足用戶需求,SAP系統提供了豐富的接口技術。本文重點分析了SAP系統接口的基礎RFC技術。只有對RFC技術熟練的掌握,才能更好的應用SAP系統其他的接口技術。

參考文獻:

[1]東方先生. SAP ABAP開發技術詳解(實例篇).電子工業出版社,2014。

[2]文洋,尹鳳霞 . SAP從入門到精通[M].人民郵電出版社,2010.

[2]黃佳.SAP高級應用開發[M].人民郵電出版社,北京:2008.

猜你喜歡
系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
基于UG的發射箱自動化虛擬裝配系統開發
半沸制皂系統(下)
FAO系統特有功能分析及互聯互通探討
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統 德行天下
PLC在多段調速系統中的應用
主站蜘蛛池模板: 欧美日韩成人在线观看| 国产91熟女高潮一区二区| 精品国产自在现线看久久| 91久久精品国产| 欧美视频在线不卡| 中文毛片无遮挡播放免费| 国产视频入口| 国产乱人免费视频| 国产精品人成在线播放| 2022国产无码在线| 自拍欧美亚洲| 久久亚洲美女精品国产精品| 日本久久网站| 四虎精品黑人视频| vvvv98国产成人综合青青| 丝袜高跟美脚国产1区| 日韩精品亚洲人旧成在线| 日韩经典精品无码一区二区| 久久一色本道亚洲| 亚洲性日韩精品一区二区| 国产无码精品在线| 三上悠亚一区二区| 国产成人AV综合久久| 国产福利免费视频| 日本爱爱精品一区二区| 国产凹凸一区在线观看视频| 波多野结衣无码视频在线观看| 精品丝袜美腿国产一区| 午夜一级做a爰片久久毛片| 免费人成视网站在线不卡| 中国精品自拍| 伊人成人在线视频| 97精品久久久大香线焦| 无遮挡一级毛片呦女视频| 青青草原偷拍视频| 国产人成网线在线播放va| 特级做a爰片毛片免费69| 国产迷奸在线看| 欧美精品v欧洲精品| 色婷婷综合激情视频免费看| 91在线高清视频| 91探花国产综合在线精品| 亚洲国产日韩一区| 无码高潮喷水在线观看| 在线精品亚洲国产| 97久久免费视频| 欧美成在线视频| 亚洲人成在线精品| 手机成人午夜在线视频| 伊人久久青草青青综合| 伊人蕉久影院| 国产三级a| 欧美一区二区自偷自拍视频| 在线亚洲天堂| 亚洲 日韩 激情 无码 中出| 久久夜夜视频| 欧美专区日韩专区| 一级一级一片免费| 精品国产黑色丝袜高跟鞋| 国产欧美视频综合二区| 午夜视频免费一区二区在线看| 激情無極限的亚洲一区免费| 欧美五月婷婷| 亚洲欧美精品日韩欧美| 九九九久久国产精品| 亚洲国产欧美国产综合久久| 最新国产麻豆aⅴ精品无| 久久国产香蕉| 婷婷综合色| 亚洲码在线中文在线观看| 亚洲a免费| 亚洲一欧洲中文字幕在线| 久996视频精品免费观看| 亚洲日韩高清在线亚洲专区| 欧美综合成人| 国产欧美日韩资源在线观看| 少妇被粗大的猛烈进出免费视频| 在线观看国产精美视频| 中文字幕在线看视频一区二区三区| 国产精品永久久久久| 亚洲AV免费一区二区三区| 国产福利在线观看精品|