Windows Mobile Web Services - работает в режиме привязки, а не при использовании сотовой сети передачи данных. - PullRequest
2 голосов
/ 29 октября 2009

Я написал веб-сервис ASP.NET, с которым мне бы хотелось, чтобы приложение .NET 3.x, работающее под Windows Mobile 6.1, обменивалось данными.

Когда телефон подключен к рабочему столу через USB / ActiveSync, он может без проблем взаимодействовать с веб-службой.

Когда я помещаю телефон в сотовую сеть (отсоединяю кабель USB), он не может связаться с веб-службой. Я получаю исключение System.Net.WebException -> Невозможно подключиться к удаленному серверу. System.Net.Sockets.SocketException -> Попытка подключения не удалась, потому что подключенная сторона не ответила должным образом через некоторое время, или не удалось установить соединение, так как подключенный хост не смог ответить.

Когда я пытаюсь перейти на страницу ASMX через мобильный браузер (Opera), находясь в сотовой сети, он прекрасно подключается и отображает страницу описания.

Есть идеи?

1 Ответ

1 голос
/ 04 ноября 2009

Я решил это до того, как увидел комментарий GenericTypeTea - но хорошая работа GTT, прямо на деньги.

Очевидно, что при использовании GUI в VS для добавления веб-ссылки он преобразует адрес домена в IP-адрес. Как смешно.

Во всяком случае .. решено.

...