Проблема записи в сокет с TCP / IP - PullRequest
1 голос
/ 29 мая 2009

Я использую пример сокета TCP / IP, т.е. "echoclient", и у меня проблемы с записью и чтением.

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

Ответы [ 3 ]

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

Скачать Wireshark и посмотреть, поможет ли это отладить. Может просматривать весь сетевой трафик.

0 голосов
/ 17 июня 2009

Всегда полезно использовать хорошо протестированные библиотеки и реализацию. Сокетное программирование на c ++ требует хорошего понимания ОС, если вы хотите написать питьевой код. Попробуйте Ace Wrappers - http://www.cs.wustl.edu/~schmidt/ACE.html Он обеспечивает хорошо протестированную реализацию C ++ на основе шаблонов для распределенного сетевого программирования.

0 голосов
/ 29 мая 2009

В случае, если вы подключаетесь через мобильный телефон, уточните у своего поставщика услуг GPRS / EDGE / 3G, не ограничивают ли они произвольные IP-адреса?

Также в случае, если вы подключаетесь из симулятора на ПК, проверьте, есть ли у вас прокси-серверы в сети перед интернетом?

...