Влияет ли перенаправление URL-адреса веб-службы на веб-службу?

Допустим, клиент дал мне этот URL-адрес для доступа к веб-сервису GetQuotes:

http://www.somecompany.com/services/myservice.asmx

Если я попытаюсь получить доступ к веб-службе, и меня перенаправят на:

http://new.location.somecompany.com/theservice.asmx

Повлияет ли это на клиент ASP.NET, вызывающий эту веб-службу?

Где оба URL-адреса службы имеют один и тот же метод GetQuotes.

[Edit] Причина этого вопроса в том, что мы пытаемся получить доступ к веб-серверу, который постоянно перенаправляет запросы на разные серверы в зависимости от нагрузки.


person Soni Ali    schedule 18.08.2009    source источник


Ответы (1)


В общем, перенаправление не должно отрицательно сказаться на вашем клиенте (при условии, что он правильно обрабатывает HTTP-ответы).

Однако, если это постоянное перенаправление 302, вы можете просто обновить свою ссылку и сэкономить дополнительный DNS-запрос ...

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

person Gabriel Hurley    schedule 18.08.2009