Тестирование сокет-программирования в C # на эмуляторе Windows Mobile 6 - PullRequest
0 голосов
/ 06 августа 2010

Мне нужно разработать и протестировать приложение в Windows Mobile 6 для программирования сокетов на c #.Я сделал это в приложении для рабочего стола Windows (т.е. создал консольное приложение Windows, которое действует как сервер и прослушивает. Затем приложение Windows Form, которое является клиентом . Имеет кнопку и текстовое поле. Когда я нажимаю кнопку, клиент подключается к серверу).

Теперь я понятия не имею, как проверить программирование сокетов в Windows Mobile 6. (Создание приложения WM6, которое действует как клиент, и другого, которое действуеткак-то так или я должен использовать другой подход? Я не знаю)

Спасибо.

1 Ответ

0 голосов
/ 06 августа 2010

Если вы просто хотите протестировать свой клиент Windows Mobile 6, вы можете просто подключить его к вашему приложению Windows Desktop.Нажмите Файл> Настроить> Сеть и отметьте опцию Включить NE2000.Вы можете просмотреть этот блог , чтобы узнать, как установить драйвер NE2000.

Можно использовать Windows Mobile 6 в качестве клиента и Windows Desktop в качестве сервера.Если вы хотите использовать сокеты поверх GPRS или CDMA, вам следует учитывать тот факт, что ваше мобильное устройство, вероятно, будет иметь динамический IP-адрес (который может меняться при перемещении контроллера в другие беспроводные сети) и будет находиться за NAT, поэтомуТрудно передать данные на контроллер без какого-либо соединения с сервером, инициированного клиентом.

...