Форум: "Начинающим";
Текущий архив: 2006.09.03;
Скачать: [xml.tar.bz2];
Вниз
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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.039 c