Firer 0 6 ноября, 2005 Опубликовано 6 ноября, 2005 · Жалоба Сделал программу передачи данных по Internet через Socket-соединения. Написал в C++Builder, c использованием компонент TClientSocket, TServerSocket. Но время от времени при установке соединения (от GSM-модема по GPRS-соединению) оно устанавливается как-то с глюком, так что ServerSocket в программе начинает сыпать всякую лабуду типа 0. Я пришел к выводу что это какая-то особенность компонент C++Builder. Пробовал разные библиотеки для C++Builder, но они все основаны на вышеназванных компонентах, и глючат также. Мне говорили что используя Winsock2 этих глюков нет. Может у кого есть пример с использованием WInsock2 создания сокета? В .h-файле мало информации, я не могу разобраться. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Olej 0 7 ноября, 2005 Опубликовано 7 ноября, 2005 · Жалоба Но время от времени при установке соединения (от GSM-модема по GPRS-соединению) оно устанавливается как-то с глюком, так что ServerSocket в программе начинает сыпать всякую лабуду типа 0. Я пришел к выводу что это какая-то особенность компонент C++Builder. А я таки сильно подозреваю, что это - особенность написанного кода :) Мне говорили что используя Winsock2 этих глюков нет. Может у кого есть пример с использованием WInsock2 создания сокета? В .h-файле мало информации, я не могу разобраться. В отношении IP сокетов, то все реализации Win не соответствуют RFCs, т.е. всегда будут ... "с особенностями" :cranky: Если вас интересуют детальные примеры с использованием Winsock, да ещё и с фиксацией отличий от нормальных BSD socket - возьмите вот эту книжку, она разрешит все ваши проблемы: http://qnx.org.ru/index.php?option=com_min...um=12&topic=467 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sqrt 0 7 ноября, 2005 Опубликовано 7 ноября, 2005 · Жалоба "Эффективное программирование TCP/IP" И. Снейдер: http://intranet.ftk.spbstu.ru/docs.php?Sel...4502&IsSearch=1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Firer 0 7 ноября, 2005 Опубликовано 7 ноября, 2005 · Жалоба Спасибо!!! Это просто мечта! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Olej 0 9 ноября, 2005 Опубликовано 9 ноября, 2005 · Жалоба Спасибо!!! Это просто мечта! Ну вот: мечтайте на здоровье ;). Но для разбирательства в деталях - У.Стивенс "UNIX: Разработка сетевых приложений": куда точнее и круче будет ;). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sqrt 0 11 ноября, 2005 Опубликовано 11 ноября, 2005 · Жалоба Уильям Р. Стивенс. Unix. Разработка сетевых приложений: http://education.aspu.ru/index.php?c=library "Вам хочется песен - их есть у меня!" Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться