配置Webservice 接口 (配置之前要去C:\Windows\System32\drivers\etc 新增host: 服务器IP:192.168.101.100 域名:dev-sapapp1)
T-CODE:SOAMANAGER (打不开) -》 T-CODE:wdyid

Applicatn : APPL_SOAP_MANAGEMENT
打不开的话,检查host 域名C:\Windows\System32\drivers\etc


- 查看请求方法(POST/GET)
如果文档没有在 binding 部分明确指出的话一般就用 POST,因为HTTP协议的GET 方法不常用于 SOAP,它会将消息体包含在 URL 中,存在长度和安全性问题。如果有明确指出用GET的话就会如下图所示。

- 查看soap链接 (SoapUI 5.7.2软件)
请求URL在WSDL中Services标签里面,具体就是 < soap:address location=“”/> 标签里面的location属性
(http://dev-sapapp1:8001/sap/bc/srt/rfc/sap/zbapi_vendor_get_sp_v1/800/zbapi_vendor_get_sp_v1/zbapi_vendor_get)

用这一个!!!
(http://dev-sapapp1:8001/sap/bc/srt/wsdl/flv_10002A111AD1/bndg_url/sap/bc/srt/rfc/sap/zbapi_vendor_get/800/zbapi_vendor_get/zbapi_vendor_get?sap-client=800)

- 请求头一般是XML,在Content-Type中设置XML因为Webservice一般用的是XML
- SOAPUI 调用WSDL链接
(http://dev-sapapp1:8001/sap/bc/srt/wsdl/flv_10002A111AD1/bndg_url/sap/bc/srt/rfc/sap/zbapi_vendor_get_sp_v1/800/zbapi_vendor_get_sp_v1/zbapi_vendor_get_sp_v1?sap-client=800)


2.API调用(记得新增Headers )
Content-Type = text/xml

643

被折叠的 条评论
为什么被折叠?



