#web-services #namespaces #wsdl #uri
#веб-службы #пространства имен #wsdl #uri
Вопрос:
Я вызываю веб-службу для своего веб-приложения. HTTP-запросы из внешнего источника выполняются медленно.
Может ли это быть проблемой с пространством имен URI, определенным в файле WSDL? Я заметил, что пространство имен URI, определенное в WSDL, указывает на несуществующий URL. Давайте останемся
В WSDL URL: http://www.corrrecturl.com < орфографическая ошибка
ПРАВИЛЬНЫЙ URL: http://www.correcturl.com < правильный URL
Поскольку я не могу разрешить URL-адрес пространства имен URI, определенного WSDL, будет ли это замедлять время?
Веб-сервис:
- ASP 2.0
- .NET
- IIS 7
Спасибо за вашу помощь.
Ответ №1:
URI, используемый в пространстве имен, не используется в качестве местоположения ресурса в сети. Он никогда не используется в HTTP-запросе.
Вы поймете это, когда узнаете, что это URI, а не URL. Это идентификатор I, а не L. Не удалось использовать URI типа «urn: schemas-microsoft-com:something» в HTTP-запросе.
Комментарии:
1. Нет, это должен быть допустимый URI. Но это ни на что не указывает . Оно используется как пространство имен, подобное пространству имен в .NET.