Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.021 c
1-1182495234
DrAndrew
2007-06-22 10:53
2007.09.02
Как удалить запись в реестре при установке программы (InnoSetup)?


2-1186471609
Сергей И
2007-08-07 11:26
2007.09.02
Создание из текстового документа электронной книги


2-1186420122
^_____^
2007-08-06 21:08
2007.09.02
что лучше юзать для коннекта в нэте ?


8-1164552655
Vovan#2
2006-11-26 17:50
2007.09.02
Звук и запись звука


2-1186834889
Riply
2007-08-11 16:21
2007.09.02
MFT и чтение "неправильных" записей.




   Наверх