Форум: "Сети";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.03.28;
Скачать: [xml.tar.bz2];




Вниз

Вопросы по ClientSocket & ServerSocket 


av   (2002-01-13 12:13) [0]

Доброе время суток. Помогите разобраться с сокетами. у меня несколько вопросов:
1)Гарантируется ли доставка того что передается. Я передаю поток с данными и он должен прийти всегда полностью.
2)Когда принимаются два потока с разных комп. может получится так, что пакеты этих потоков перепутаются или потоки всегда принимаются полностью, сначала с одного комп. потом со второго.
3)Где устанавливается ограничение на max размер пакета в 8192 байта. У меня массив для приема статический в 8192 байта (с динамическим что-то не получилось). Может ли пакет "случайно" прийти больше по размеру.



panov   (2002-01-13 13:35) [1]

1.да.
2. "перепутаться" не могут
3. Ограничение в Windows. Больше размером "случайно" придти не может...



Люк   (2002-01-14 13:12) [2]

Хотел бы узнать у Вас, уважаемые коллеги, кто-нибудь встречался с такой проблемой. Суть проблемы в том, что очень часто при обмене данными между сервером и клиентом проскакивает сегмент с установленным флагом RESET. Соответственно часто приходится заново восстанавливать соединение и проверять что принято а что нет на уровне программы. Если добиться устойчивой связи, накладные расходы резко сократятся. Поток данных от сервера к клиенту довольно интенсивный - 2-3 пакета в секунду размером порядка 15 байтов. Кто знает в чем может быть причина. Может в настройках сервера? Или есть какой то глюк в борландовском компоненте Socket? Исходный текст просмотрел, вроде все очень просто. Буду признателен за конструктивный совет.




Форум: "Сети";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.03.28;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.025 c
6-91019           Vasya                 2002-01-14 15:35  2002.03.28  
По поводу подключения к интернет сказано много но..


3-90788           Oleg_Em               2002-03-04 06:31  2002.03.28  
Кто-нибудь работал с PostgreSQL ?


14-91048          Blackweber            2002-02-14 01:43  2002.03.28  
Как сделатb dxf-файл(для OpenGL)


1-90956           som                   2002-03-14 14:53  2002.03.28  
Zip архивы


14-91041          evgeg                 2002-02-06 23:18  2002.03.28  
Безграмотность