Лучшая практика: сервис WebLogi c SOAP - должен ли WSDL быть видимым? - PullRequest
1 голос
/ 13 января 2020

Я собираюсь развернуть веб-службу SOAP на сервере WebLogi c.

Конечная точка службы выглядит примерно так:

http://myserver.mycompany.com:1234/MyService-0.0.1-SNAPSHOT/MyServiceService

Однако, если ( с помощью браузера), я перехожу либо к

http://myserver.mycompany.com:1234/MyService-0.0.1-SNAPSHOT/MyServiceService?WSDL
-- or --
http://myserver.mycompany.com:1234/MyService-0.0.1-SNAPSHOT/MyServiceService?xsd=1

Я вижу WSDL или файл схемы, соответственно, для службы.

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

Это нормально для этих файлов, чтобы быть видимыми, или доступ к ним должен быть как-то отключен? И наоборот, возможно ли даже ограничить доступ к ним или это помешает клиентам, пытающимся получить доступ к услуге?

...