Форум: "Сети";
Текущий архив: 2006.08.13;
Скачать: [xml.tar.bz2];
Внизклиент/сервер приложение Найти похожие ветки
← →
NetLamer (2006-03-29 17:17) [0]Граждане, есть такая задача: клиент отправляет серверу тип на осенове packed record, при том типов таких может быть несколько, скажем:
type TMail = packed record
To : String[128];
Subj: String[255];
Text: String[255];
end;
и
type TInfo = packed record
X, Y, Z : Integer;
end;
соответственно вместе с пакетом надо отправить пару байт которые укажут что именно это за пакет. Далее сервер принимает, как то обрабатывает и отправляет некий результат обратно. Вопрос: как сие реализовать? А именно отправку/приёмку таких пакетов. В сетях я полный лам. Так что если кому не трудно дайте работающий примерчик плз.
← →
Сергей М. © (2006-03-30 08:52) [1]
> надо отправить пару байт которые укажут что именно это за
> пакет
Зачем пару-то ?
У тебя что, 65536 разных пакетов ?
Если их меньше 256-ти, достаточно одного байта.
> дайте работающий примерчик
На основе каких конкретно компонентов ?
← →
tesseract © (2006-03-30 09:18) [2]indy 9
http://www.projectindy.org/DemoDownloads/Indy9Demos_26Oct04.zip
← →
NetLamer (2006-03-30 10:39) [3]
> Сергей М. © (30.03.06 08:52) [1]
В обще особой разницы нет, но было бы неплохо если бы было реализованно без vcl.
>tesseract © (30.03.06 09:18) [2]
Спасибо, хотя я все Indy примеры с месяц назад облазил, и ничего конкретного для себя не нашёл...
← →
Сергей М. © (2006-03-30 11:06) [4]
> было бы неплохо если бы было реализованно без vc
Тогда программируй гнезда прямо на уровне WinsockAPI.
Инф-ции на эту тему в Сети более чем достаточно.
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2006.08.13;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.037 c