小编luk*_*e_f的帖子

您是否在WSDL端口绑定中使用'address'元素的'location'属性?

我的问题涉及在WSDL端口绑定中使用地址元素的'location'属性.

示例WSDL片段:

<wsdl:service name="serviceName">
    <wsdl:port binding="tns:serviceNameBIND" name="serviceNameBIND">
        <soap:address location="http://example.com" />
    </wsdl:port>
</wsdl:service>
Run Code Online (Sandbox Code Playgroud)

我知道address元素定义了客户端在使用WSDL描述的接口时连接的主机URI.

将主机URI硬编码为生成的客户端代码似乎是一种奇怪的方法.在负载平衡场景中,一个URI是有意义的.在我目前的情况下,我们的客户端是支持外部接口的SOA组件.客户可以访问我们应用程序的四个安装之一.负载平衡进一步向上游发生.

关于位置属性,关于SO还有其他问题,但它们大部分都是技术特定的.

您是否使用如上所述的location属性,或者您是否在不引用WSDL地址元素的情况下配置客户端?

soap wsdl

5
推荐指数
1
解决办法
2032
查看次数

标签 统计

soap ×1

wsdl ×1