在哪里可以获取PI中的WSDL网址?

2020-08-15 15:12发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家们,

U在配置中使用create webservice创建了WSDL。 WSDL完美显示。 但是我想要此WSDL的URL。 知道我可以从哪里获得URL吗?

谢谢

托马斯

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家们,

U在配置中使用create webservice创建了WSDL。 WSDL完美显示。 但是我想要此WSDL的URL。 知道我可以从哪里获得URL吗?

谢谢

托马斯

付费偷看设置
发送
5条回答
Aaron 3364
1楼 · 2020-08-15 16:08.采纳回答

您可以在WSDL文件的末尾找到它(sows:wsdl中的地址节点),或者甚至可以使用以下提到的格式从SOAP应用程序中调用WSDL:

http:///XISOAPAdapter/MessageServlet?channel =:&version = 3.0&Sender.Service = &Interface = %5E

< p> Regarrds,

Abhishek。

SAP砖家
2楼-- · 2020-08-15 16:05

我认为这对于更多当前版本已不再有效。 他们只是显示" Message Servlet处于状态OK"

软件心理学工程师
3楼-- · 2020-08-15 16:00

嗨,托马斯,

在ID中,转到工具->显示WSDL并继续...

给出适配器引擎路径,例如" http://<服务器名称>:/XISOAPAdapter/MessageServlet?channel =:"

否则,您可以单击"伪造的URL"按钮,然后它将自动生成集成引擎URL。 (您可以使用任何一个,但通常我们使用适配器引擎URL)。

并继续提供详细信息,最后单击完成。

http://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/50b63e8f-a4bb-2a10-e9b1-ba803fd06739

/people/stefan.grube/blog/2006/09/21/using-soap-inbound-channel-in-tegrationengine

谢谢

Ravi

葫芦娃快救爷爷
4楼-- · 2020-08-15 16:06

骆驼绵羊
5楼-- · 2020-08-15 15:59

我希望所有借口都死了,但由于这是Google对" sap pi wsdl url"的最高回答,我认为是 值得发布一些更新/发现。

我使用的是PO(PI AEX)7.5,Ravi的回答对此没有帮助。 但是,这里有一个https:///dir/wsdl,它是一个不错的工具/概述站点,提示该通用语法以向给定的发送者/接收者/接口显示WSDL

https://<主机>:<端口>/dir/wsdl?senderParty = [SenderParty]&senderService = [SenderService]&receiverParty = [ReceiverParty]&receiverService = [ReceiverService]∫erface= [InterfaceName]∫erfaceNamespace= [InterfaceNamespace]&direction = outbound

但是,至少在没有任何参与方参与的情况下,这在A2A情景中对我来说并不太奏效。 我必须专门留空的ReceiverService。 我也忽略了方向,但不确定这是否有害。

因此,此示例对我有用(在A2A场景中)
https:///dir/wsdl ?senderParty =&senderService = <发送方服务/发送方通信组件>&receiverParty =&receiverService =∫erface= <发送方接口>∫erfaceNamespace= <发送方接口名称空间>

HTH

欢呼

Jens

一周热门 更多>