#web-services #wsdl #ejb #session-bean
#веб-сервисы #wsdl #ejb #сессионный компонент
Вопрос:
ПРИВЕТ, у меня есть веб-сервис, который разработан с использованием ejb stateless sessionbeans — и он обслуживает более 10 клиентов, теперь мы планируем изменить URL конечной точки на какой-либо другой… и на какое-то время я хотел бы сохранить обе конечные точки — старую и новую — активными .. как только клиенты привыкнут к новой, я хотел бы удалить старую конечную точку — итак, мой вопрос здесь в том, как я могу иметь более одной конечной точки в моем wsdl?
как мне этого достичь? ответы приветствуются .. заранее спасибо
Ответ №1:
В самом конце 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>