Главная страница
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.019 c
15-1186067656
Kenifer
2007-08-02 19:14
2007.09.02
Как инжектирывать свой процесс в чужой процесс?


15-1186455380
Slider007
2007-08-07 06:56
2007.09.02
С днем рождения ! 7 августа 2007 вторник


9-1159030575
yura32
2006-09-23 20:56
2007.09.02
HRC


8-1164454425
Vulix
2006-11-25 14:33
2007.09.02
Наложение прозрачного изображения с помощью маски


15-1186396410
pirks
2007-08-06 14:33
2007.09.02
Железо