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

相关推荐
网络小江几秒前
组网第41课:ACL 门禁——标准/扩展、规则顺序、time-range、in/out 方向
运维·网络安全·acl·访问列表·in/out
piaoyiren3 分钟前
Python FTP 服务端项目详细功能文档
网络·数据库·python
kyrie_sakura4 分钟前
大模型学习19 大模型学习 - LangChain2_Retrieval(RAG-文档处理-向量处理检索-Milvus)
学习·langchain·milvus
少年的范儿5 分钟前
Windows 安装 MySQL 8.4 教程(ZIP 解压版):配置 my.ini、初始化数据库与启动服务
数据库·windows·mysql
l1t15 分钟前
DeepSeek总结的AI 智能体应该用哪种语言搜索其记忆:SQL 还是 SPARQL?
数据库·人工智能·sql
牛马工作号15 分钟前
Copyparty 轻量文件共享:Docker Compose 部署、权限与多协议使用全指南
运维·docker·容器
MyFreeIT20 分钟前
Python Windows Manual
开发语言·python
麦壳饼28 分钟前
SonnetDB:PID 调参实战:阶跃响应分析与参数解读
数据库·sonnetdb
kiracrimson31 分钟前
STL:List的使用和模拟实现
开发语言·c++·list
女神下凡1 小时前
芯参谋(79):嵌入式学习进阶_(硬件与软件)深入实践指南
arm开发·单片机·嵌入式硬件·学习·fpga开发·设计规范