這要看你是什么需求。
成都創(chuàng)新互聯-專業(yè)網站定制、快速模板網站建設、高性價比新會網站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式新會網站制作公司更省心,省錢,快速模板網站建設找我們,業(yè)務覆蓋新會地區(qū)。費用合理售后完善,十多年實體公司更值得信賴。
如果你要用.Net 調用SAP的一些功能,比如外部系統(tǒng)查SAP內的物料信息、用BAPI做憑證、調用RFC函數等等,可以使用 .Net Connector,從.Net平臺調用SAP的服務。
如果你是要用SAP調用.Net的服務,比如取外部系統(tǒng)的某些數據,那么直接用Web Service就可以了,用ASP.Net寫個Web Service,在SAP下用ABAP調用。SAP ECC 5.0以上的版本都支持直接調用外部Web Service,可以在SE80中建立Enterprise Service代理類來調用Web Service,原理和.Net下調用Web Service的方法完全一樣。
另外,所謂的VS2003支持 .Net Connector,只是說SAP .Net Connector 的圖形界面目前只支持VS2003,可以直接在VS2003下面用圖形界面添加SAP服務器,并進行相應的配置,但是在VS2005里面做不到,如果要在2005里面用.Net Connector,必須手工添加和配置相應代碼。
對于一個已經用VS2003編寫好的C#或VB托管DLL工程,可以用VS2005打開修改其內容,并且編譯后繼續(xù)使用。
SAP.Net Connector 本質上是對SAP的DCOM接口組件(也就是Librfc32.dll)的托管代碼封裝,此外還有對于VS2003的圖形界面插件。
關于.Net Conncetor,可以看下面這篇帖子
RFC是SAP系統(tǒng)和其他(SAP或非SAP)系統(tǒng)間的一個重要而常用的雙向接口技術,也被視為SAP
與外部通信的基本協(xié)議。簡單地說,RFC過程就是系統(tǒng)調用當前系統(tǒng)外的程序模塊,從而實現某個功能,而且調用系統(tǒng)和被調用系統(tǒng)中至少有一個必須是SAP ABAP系統(tǒng)。這種遠程功能調用也可在同一系統(tǒng)內部進行(如本地SAP系統(tǒng)內的遠程調用);但通常情況下,調用程序和被調用程序處于不同系統(tǒng)。
說白了就是SAP系統(tǒng)和外圍系統(tǒng)的連接通道,SAP系統(tǒng)升級,可能會導致原有通道不可用,需要修改調整
在a系統(tǒng)中創(chuàng)建一個RFC,然后在b系統(tǒng)中遠程調用這個RFC,
需要注意的是在b系統(tǒng)中需要有相同接口的同名RFC,目的是保證編譯正常,所以可以沒有實際處理邏輯。至于輸入輸出并沒有特別的要求
當前標題:包含sap調用RFC外部系統(tǒng)的詞條
標題鏈接:http://vcdvsql.cn/article36/ddcdisg.html
成都網站建設公司_創(chuàng)新互聯,為您提供網站設計、品牌網站建設、營銷型網站建設、ChatGPT、服務器托管、定制開發(fā)
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯