本文將RFC發佈成WebService的詳細步驟html
不介紹如何建立rfc。web
在RFC界面點擊 實用程序-->更多實用程序-->建立WEB服務-->來自函數模塊瀏覽器
輸入定義服務的名稱和描述,繼續安全
輸入RFC名稱,勾選「Map Name」,繼續函數
SOAP Appl默認,Profile通常選擇"PRF_DT_IF_SEC_NO",繼續測試
若是須要傳輸,選擇開發包,生成請求,這裏暫時爲本地spa
描述中提示,以後要執行tcode SOAMANAGER 對WEB服務進行配置 發佈3d
已經考到了連接,可是此時輸入到瀏覽器中會提示 須要驗證用戶,這還不是真正的 webservice 地址code
PS: 當函數的參數發生變化htm
變動 參數後
點擊修改服務後 選擇下圖中的 服務定義-》檢查-》語法
選擇YES 從新激活,觀察 參數是否變化
在SAP中輸入事務代碼SOAMANAGER,激活IE瀏覽器,以下圖所示
進入IE以後,選擇「服務管理」頁籤,點擊「Web 服務管理」
找到剛剛建立的web 服務,點擊
點擊配置服務按鈕
輸入用戶名密碼,點擊下一個
默認 ,下一步
下方已經生成了 webservice的地址 複製到瀏覽器中
4.2 SOAMANAGER 部分
運行SOAMANAGER,按如圖條件搜索
點擊ZXD01CO_ZWS_XD01
點擊建立 選擇第一個
最後的 操做設置 注意 soap action。
-----------------------------