SAP配置WebServices的步驟:(區分Se37和Se80建立,此處介紹Se37,適用與ECC6.0,沒有升級版).
1.SE37--->進入一個FunctionModule以後,選擇Utilities--->More Utilities-->Create WebServices-->FromFunctionModule.
2.然後根據嚮導一直點擊下一步.完成即可.至此根據SE37建立WebServices已經可以了.簡單吧....
3.配置WebServices,輸入T-code:WSconfig.輸入剛才創建的Sevrice的名字,Variant和Service一樣.回車即可.
4.進入界面,選擇ICF Details,選擇到剛創建的RFCWebServices,雙擊配置logonData,最好是配置一下登陸密碼.保存即可.
5.輸入T-code:wsadmin,展開右邊的樹形結構,找到我們剛才創建的WebServices,一直到文件的最下層,選中.
6.選擇Menu上面的WebService--->WSDL,在彈出的對話框選擇任一個都可以,點擊確定即可,若在瀏覽器中可以瀏覽到XML文件,
即說明配置成功,接下來只要在HTML頁面適用JavaScript調用即可.
(一定要配置好服務器的映射,即在Host文件中添加服務器的IP地址,以及名字.若不配置,則在瀏覽器瀏覽的時候將服務器名稱段改為服務器的IP地址即可,只是每次都要修改即可 )
如下為JavaScript調用SAP的WebServices:(此FunctionModule傳入的參數只能為單值,只能是Import和Export傳值,其他不能用,不知道爲什麽,同時實例為傳入一個Table類型的Import參數,輸出也為Table類型的Export,最後對輸出的XML文件進行解析,將結果保存到二維數組中 )
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。