ABAP Webservice连接

配置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

  1. 查看请求方法(POST/GET)

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

  1. 查看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)

  1. 请求头一般是XML,在Content-Type中设置XML因为Webservice一般用的是XML
  2. 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

相关推荐
李兆龙的博客6 小时前
问津集 #26:Lakebase——Postgres 的版本化页面存储、数据库分支与计算弹性
数据库
在角落发呆6 小时前
工具配置备份步骤:从手动备份到自动化方案
运维·windows·自动化
Sarvartha6 小时前
final 关键字
java·开发语言
程序员Sunday7 小时前
JavaScript 事件循环面试题,宏任务与微任务怎么执行|Sunday面试指南
开发语言·javascript·面试·校招·事件循环·程序员sunday
百度一下吧7 小时前
Nginx 使用手册:从安装配置到实战部署
运维·nginx
JeJe同学8 小时前
Docker镜像导入、容器启动
linux·运维·docker
zhangzeyuaaa8 小时前
Ruby 多线程、GVL(GIL)与 Mutex 完全指南
开发语言·前端·ruby
回眸&啤酒鸭8 小时前
【回眸】自动化白盒测试落地实战指南
运维·自动化·log4j
倔强的石头_8 小时前
聊聊金仓KFS:一款把数据同步软件做扎实的产品
数据库
闲云野鹤在人间9 小时前
MySQL|从理论、安装、备份到主从复制、MHA高可用详解
linux·运维·数据库·mysql·云计算