Главная страница
    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.46 MB
Время: 0.042 c
1-1182330747
Makhanev Alexander
2007-06-20 13:12
2007.09.02
прочитать результат консольного приложения...


10-1136451082
SupKlo
2006-01-05 11:51
2007.09.02
Как передать jpeg с клиента на сервер через dcom


2-1186903598
Debug
2007-08-12 11:26
2007.09.02
Закрытие вкладки TPageControl


2-1186828495
Снова я
2007-08-11 14:34
2007.09.02
Сокеты и слияние команд


11-1168848047
MTsv DN
2007-01-15 11:00
2007.09.02
TVBeginEdit и TVEndEdit





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский