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

Вниз

Создание трехзвенной системы   Найти похожие ветки 

 
Grant   (2007-08-01 12:51) [0]

Всем привет. Подскажите, пожалуйста, как можно организовать связь между клинтом и сервером приложений в трехзвенной системе не используя такие компоненты как TSocketConnection и TDCOMConnection?
Имеется ввиду то, что как сделать связь с помощью этих компонент я знаю. А есть ли другие способы?
И второй вопрос. Можно ли сделать сервер приложений не COM объектом и опять же как тогда организовать связь?
Спасибо.


 
clickmaker ©   (2007-08-01 13:19) [1]


> как сделать связь с помощью этих компонент я знаю

и как?

> Можно ли сделать сервер приложений не COM объектом

можно. Тогда сокеты, пайпы, MSMQ и прочие interprocess communications


 
Сергей М. ©   (2007-08-01 13:30) [2]


> не используя такие компоненты как TSocketConnection и TDCOMConnection?


Чем они не угодили ?


 
Сергей М. ©   (2007-08-01 13:33) [3]


> Можно ли сделать сервер приложений не COM объектом


Чем плох СОМ-объект ?


 
Grant   (2007-08-01 15:00) [4]

> Чем плох СОМ-объект ?

Ни чем не плох. Просто интересно можно ли сделать приложение не регистрируя его на компе.
Конечно можно сделать на сокетах. Но обмениваться данными, насколько я понимаю, можно будет только строками(вариантами). Мне кажется не совсем удобно.


 
DVM ©   (2007-08-01 15:02) [5]


> Но обмениваться данными, насколько я понимаю, можно будет
> только строками(вариантами).

Обмениваться можно будет байтами.


 
Плохиш ©   (2007-08-01 16:11) [6]


> Просто интересно можно ли сделать приложение не регистрируя
> его на компе.

В технологии WebService ничего на компе регистрировать не надо.


 
tesseract ©   (2007-08-01 16:39) [7]


> Конечно можно сделать на сокетах. Но обмениваться данными,
>  насколько я понимаю, можно будет только строками(вариантами).
>


Обмениваться ты будешь байтами. Типизированные данные через IP как-то не идут - только потоки всякой ерундени которую DCOM тебе в данные пребразует.


 
Курдль ©   (2007-08-01 21:31) [8]


> Grant   (01.08.07 12:51)

1. Переходишь на VS.NET
2. Читаешь тонкую книжку .NET Remoting до просветления
3. Быстренько создаешь трехзвенку и навсегда забываешь про сокеты с их коннекциями и прочие COM заморочки.



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

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

Наверх




Память: 0.48 MB
Время: 0.024 c
2-1186484910
Strate
2007-08-07 15:08
2007.09.02
Перевод из строки в TDateTime


2-1186750317
alles
2007-08-10 16:51
2007.09.02
Функция DirectoryExists работает долго


3-1178781838
alexey_mas
2007-05-10 11:23
2007.09.02
передача процедуры в процедуре


15-1186326999
Cerberus
2007-08-05 19:16
2007.09.02
Вопрос по лицензиям.


1-1182682785
vr-online
2007-06-24 14:59
2007.09.02
POST и GET по HTTPS