Веб-служба SOAP: вам нужна страница публикации WSDL? - PullRequest
1 голос
/ 17 декабря 2010

SOAP Web Service: нужна ли вам страница публикации WSDL?

Можно ли удалить страницу публикации WSDL?если это так, будут ли у клиента какие-либо проблемы / проблемы с использованием моего веб-сервиса?

Ответы [ 3 ]

5 голосов
/ 17 декабря 2010

Вы можете удалить эту страницу без проблем. Однако вам придется предоставлять WSDL своим клиентам другим способом. Вы можете просто опубликовать WSDL в какой-либо защищенной области вашего веб-сайта или даже отправить его по электронной почте.

1 голос
/ 17 декабря 2010

Ну, это зависит.
Если ожидается, что веб-служба не будет часто меняться, вы можете предоставить WSDL клиентам, чтобы они могли ее кэшировать и использовать кэшированный WSDL во время выполнения.
Имейте в виду, что, хотя обычно пользователи веб-службы генерируют статические заглушки из wsdl, некоторые фреймворки обращаются к WSDL во время выполнения для каждого вызова службы (jax-ws делает wsdl, извлекаемых при каждом вызове ) ,

0 голосов
/ 17 декабря 2010

Зависит от того, насколько публичным будет ваш веб-сервис.

У нас запущен веб-сервис, который (и должен) использоваться только нашими собственными приложениями, то есть для проверки действительных лицензий. Мы сознательно не публикуем страницы WSDL, потому что не хотим, чтобы интерфейс этого сервера лицензирования был более общедоступным, чем это необходимо.

...