Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.09.03;
Скачать: CL | DM;

Вниз

ServerSocket и ClientSocket   Найти похожие ветки 

 
Noname27   (2006-08-14 12:26) [0]

Привет всем! Хотелось бы узнать, как лучше разделять строки, посылаемые на Socket"ы и обрабатываемые событиями OnRead или OnClientRead компонентов ClientSocket и ServerSocket соответсвенно. Если кто может, дайте ссылку на статейку по этому поводу. Всем большое человеческое Спасибо!


 
Ketmar ©   (2006-08-14 12:36) [1]

как угодно. зависит от задачи. например, передавать сначала длину, потом саму строку. или читать всё в буфер и искать разделитель. или сделать все строки фиксированной длины. всё от потребностей конкретных зависит.


 
Сергей М. ©   (2006-08-14 12:38) [2]

Вариантов всего два - либо передаваемые строки имеют символ-разделитель либо каждая передаваемая строка предваряется префиксом размера.


 
Noname27   (2006-08-14 12:47) [3]

Ну, насчёт символа-разделителя - так какой именно лучше взять? У меня в программе передаются  данные различных типов, поэтому это работает далеко не всегда правильно... А вот с передачей длины строки, наверное, будет правильнее. Для нестрочных данных я так и делаю. Спасибо ещё раз! Сейчас попробую...



Страницы: 1 вся ветка

Текущий архив: 2006.09.03;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.055 c
15-1154698756
HeadHunter
2006-08-04 17:39
2006.09.03
Приглашаем на работу программистов (Qulix Systems, Minsk)


6-1145269349
vcj
2006-04-17 14:22
2006.09.03
Delphi 7 + PHP 4-5


15-1155209649
Сергей М.
2006-08-10 15:34
2006.09.03
FreeReport, zoom-функциональность


15-1154760816
McSimm
2006-08-05 10:53
2006.09.03
Пункт 2 правил форума


2-1155371002
SerJaNT
2006-08-12 12:23
2006.09.03
Колесо прокрутки