Могу ли я иметь более одной конечной точки в моем WSDL? - PullRequest
1 голос
/ 25 мая 2011

Привет, у меня есть веб-сервис, который разработан с использованием сессионных компонентов ejb без состояния - и он обслуживает более 10 клиентов, теперь мы планируем изменить URL-адрес конечной точки на какой-то другой ... и некоторое время я хотел бы сохранить старый и новые обе конечные точки активны .. как только клиенты привыкли к новой, я хотел бы удалить старую конечную точку - поэтому мой вопрос здесь, как я могу иметь более одной конечной точки в моем wsdl?

как мне этого добиться? ответы приветствуются .. заранее спасибо

1 Ответ

0 голосов
/ 26 мая 2011

В самом конце WSDL есть раздел <Service>.Здесь вы можете перечислить каждую конечную точку.Это из записи в Википедии на 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>
...