SOAP Webservice的各个端点?

问题描述

承认我对SOAP术语了解甚少,我想澄清以下问题,即大写字母用于表示SOAP措词。

据我所知,服务(在SOAP Webservices的上下文中)是各个操作的集合。这些操作显然是通过相同的URL调用的,该URL在

中指定
<soap:address location="http://SomeBaseUrl" />

节点。显然,对于同一服务中的节点,不可能对节点使用不同的地址

<soap:operation soapAction="SomeName" style="document" />

描述SOAP操作的名称,它不是相对于该位置的URL。正确吗?

另一方面,我理解original specification的方式是使用节点

<http:operation>

<http:address>

可以用来简化此操作(即在不同的URL中公开同一服务的操作)。

是否有可能首先使SOAP Web服务通过不同的URL公开同一服务的各个操作? SOAP Web服务与HTTP Web服务是否不同?任何澄清的尝试都将不胜感激。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)