Win-приложение, вызывающее веб-сервис, и веб-приложение, вызывающее тот же сервис - PullRequest
0 голосов
/ 26 июня 2009

Я пытаюсь использовать данные из веб-сервиса, опубликованного третьей стороной. У меня есть win-приложение SDK, которое может вызывать службу (с моего компьютера разработчика) и получать результаты, но веб-приложение (работающее на той же машине), которое имеет тот же код, ничего не возвращает.

Мой вопрос:

Есть ли разница (с точки зрения сервера) в отношении того, какое приложение называет веб-сервис?

Ответы [ 3 ]

3 голосов
/ 26 июня 2009

Неа. К серверу это просто запрос. Оба приложения взаимодействуют с ним через HTTP и SOAP.

1 голос
/ 26 июня 2009

номер

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

1 голос
/ 26 июня 2009

Как сказал Кевин, к серверу это просто запрос.

Я бы порекомендовал запустить Fiddler2 или WireShark , чтобы увидеть, что происходит на уровне сети. Затем вы можете увидеть, заключается ли проблема в том, что клиент отправляет запрос другого типа, который сервер не может понять, или же сервер отправляет обратно информацию, но клиент не может ее понять.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...