我的wsdl可以有多个终点吗?

时间:2011-05-25 18:02:06

标签: web-services wsdl ejb session-bean

HI,我有一个使用ejb无状态会话堆开发的web服务 - 它为10个以上的客户端提供服务,现在我们计划将端点URL更改为其他一些...并且有时候我想保留旧的并且新的两个端点都是活动的..因为客户端习惯于新的我希望删除旧的端点 - 所以我的问题是如何在我的wsdl中有多个端点?

                 

我该如何实现?回复赞赏..提前感谢

1 个答案:

答案 0 :(得分:0)

WSDL的最后,有一个<Service>部分。在这里,您可以列出每个端点。这来自wikipedia entry on WSDL

<service name="RESTfulService" interface="tns:RESTfulInterface">
    <endpoint name="RESTfulServiceHttpEndpoint" 
            binding="tns:RESTfulInterfaceHttpBinding" 
            address="http://www.example.com/rest/"/>
    <endpoint name="RESTfulServiceSoapEndpoint" 
            binding="tns:RESTfulInterfaceSoapBinding" 
            address="http://www.example.com/soap/"/>
</service>