Хочу сделать многопользовательное клиент-серверное приложение (клиентов много). Подскажите как правильно организовать обмен данными с использованием данных компонент.
Смотрел в сторону xml но там если динамически создавать TXMLdocument, есть проблема с очисткой памяти после использования IXMLNode.
Хочу передать от клиента на сервер свой тип данных типа record, принять его на сервере и такой-же тип данных отправить клиенту, и их обработать (например такой тип)
Код:
1 2 3 4 5 6 7 8 | type
TTest = packed record
telephone: string ;
name: string ;
datereg: array of string ;
nick: array of string ;
end ;
|
Подскажите пожалуйста, я в правильном направлении смотрю, или нет?
Если да, то как такой тип данных отправить на сервер, обработать, и такой-же тип данных отправить обратно клиенту и его обработать?