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

Вниз

Передача объектов по TCP/IP   Найти похожие ветки 

 
Vladi78   (2008-05-23 16:08) [0]

Ничего в этом не смыслю ... Есть программа в которой куча классов и объектов. Нужно будет передавать объекты по TCP/IP другой моей программе.
Некоторые объекты содержат ссылки на другие объекты ...  

Поделитесь полезными советами, информацией в каких книгах можно это прочесть или еще лучше ссылками на статьи ...


 
Reindeer Moss Eater ©   (2008-05-23 16:10) [1]

объекты не надо передавать.


 
Palladin ©   (2008-05-23 16:10) [2]

ключевые слова для поиска
"сериализация объектов"
"передача данных по сети"


 
tesseract ©   (2008-05-23 16:10) [3]


> Нужно будет передавать объекты по TCP/IP другой моей программе.
> Некоторые объекты содержат ссылки на другие объекты ...
>  


Лучше почтой, голубиная  - самое оно!

Для таких целей служат DCOM/CORBA.  Смотри их описание.


 
DrPass ©   (2008-05-23 16:11) [4]


> Нужно будет передавать объекты по TCP/IP другой моей программе.
>
> Некоторые объекты содержат ссылки на другие объекты ...
>  

Объекты ты никак передать не сможешь. Ты сможешь только передавать типы и свойства объектов, а на другой стороне создавать объекты нужных типов и присваивать им соответствующие свойства


 
Vladi78   (2008-05-23 16:29) [5]

У меня есть объект, например ObjTest у него есть


 
Vladi78   (2008-05-23 16:30) [6]

Пред. пост не читать))


> Объекты ты никак передать не сможешь. Ты сможешь только
> передавать типы и свойства объектов, а на другой стороне
> создавать объекты нужных типов и присваивать им соответствующие
> свойства


Через компоненты TClientSocket / TServerSocket это возможно ?


 
Reindeer Moss Eater ©   (2008-05-23 16:30) [7]

нет.


 
Vladi78   (2008-05-23 16:31) [8]


> Reindeer Moss Eater ©   (23.05.08 16:30) [7]


Подскажите, какие компоненты использовать ?


 
Reindeer Moss Eater ©   (2008-05-23 16:31) [9]

никакие нельзя


 
Reindeer Moss Eater ©   (2008-05-23 16:32) [10]

пока на приемном конце не вызовем конструктор, никакого объекта там не появится, даже если умудриться заслать их туда миллион.


 
Anatoly Podgoretsky ©   (2008-05-23 16:33) [11]

> Vladi78  (23.05.2008 16:31:08)  [8]

Что ты называешь объектами?


 
Vladi78   (2008-05-23 16:36) [12]

Попробую, объяснить свою ситуацию, может, что нить подскажете ...

На стороне клиента есть объект objTest = class TPersons

У него есть 3 свойства, 1 - Имя, 2 - Фамилия, 3 - Отчество ...

На стороне сервера есть функция которая сажает данные в таблицу БД.

Моя задача передать из клиента эти 3 (образно) свойства, а сервер должен их посадить в таблицу.

Что мне использовать для этого, подскажите ??? :(


 
Reindeer Moss Eater ©   (2008-05-23 16:40) [13]

TidHTTPClient + TidHTTP


 
tesseract ©   (2008-05-23 16:58) [14]


> Что мне использовать для этого, подскажите ??? :(


Через сокеты передать свойства на сервер. ОБЪЕКТ передавать сам совершенно не нужно.



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

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

Наверх




Память: 0.5 MB
Время: 0.015 c
15-1209596280
PEAKTOP
2008-05-01 02:58
2008.06.15
Delphi 7/Project/Options = AV. Может кто знает ?


15-1209984012
switch
2008-05-05 14:40
2008.06.15
System Error. Code 1400. Invalid window handle


6-1189018762
rar
2007-09-05 22:59
2008.06.15
Дата изменения файла по ftp


2-1211278899
Сергей
2008-05-20 14:21
2008.06.15
Не подключается объект Screen.


2-1211321993
deras
2008-05-21 02:19
2008.06.15
Как в Edit сделать так, чтоб текст при вводе помещался справа?