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

Вниз

Трехзвенная архитектура TDCOMConnection   Найти похожие ветки 

 
Дэвид ©   (2004-06-15 21:08) [0]

У меня создан сервер RemouteDataModule и клиент, котороый подключается к нему через TDCOMConnection. Когда я запускаю сервер и клиент на одном компе(локально) - все работает. Но когда я с другого пытаюсь подключиться к серверу -Ошибка(класс не зарегестрирован). В свойствах TDCOMConnection указываю удаленный комп, а в списке ServerName пусто, хотя сервер зарегестрирован на том компе. Обои компа в сети и на обоих установлен один и тот же Delphi.
Помогите, подскажите что сделать надо?


 
Romkin ©   (2004-06-15 23:54) [1]

1. Удаленный сервер DCOM должен быть установлен на NT.
2. Должен быть домен, определяющий права доступа


 
sniknik ©   (2004-06-16 11:20) [2]

> 1. Удаленный сервер DCOM должен быть установлен на NT.
на 98 тоже можно, но на нем сервер должен быть запушен, (вручную/автозагрузка)

> 2. Должен быть домен, определяющий права доступа
необязательно, в основном работаем без домена. но с правами действительто в этом случае заморочки, настраивать нудно.

> Но когда я с другого пытаюсь подключиться к серверу -Ошибка(класс не зарегестрирован).
сервер хоть раз должен быть запущен(зарегистрен) и на рабочей станции, т.к. клиент берет описания методов с локального реестра.


 
Romkin ©   (2004-06-16 11:23) [3]

sniknik ©  (16.06.04 11:20) [2] Должен быть запущен. Ты пробовал? У меня на D5 так и не получилось. Задница та еще...
Насчет без домена - не всегда получается настроить :(
Лучше через сокеты работать


 
sniknik ©   (2004-06-16 11:36) [4]

> Ты пробовал? У меня на D5 так и не получилось.
да, у меня D7 хотя я думаю это не должно зависеть... могу еще попробовать для гарантии пока на работе и машина с 98м есть. и пример этого точно серв./кл. рабочего прислать (D5-со скомпиленным ~ 500-600кб архива будет).

> Насчет без домена - не всегда получается настроить :(
пока удавалось.

> Лучше через сокеты работать
делаем паралельно, сокет как "запасной" вариант, не многие соглашаются дополнительный сервис вешать если уже один готовый есть.


 
Romkin ©   (2004-06-16 13:43) [5]

Хм. Может, в D7 нормально. Но в D4/5 задница была та еще :(
Вплоть до того, что домен есть, все настроено как на образцовой машине, на которой работает, а таки виснет :(


 
Dok_3D ©   (2004-06-16 21:50) [6]

2 Дэвид

Ты не написал, как ты реализовал свой сервер(exe или dll).
Если dll - то удаленно с ним работать не получится. Переделывай в exe.



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

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

Наверх




Память: 0.48 MB
Время: 0.054 c
14-1087994457
гурам
2004-06-23 16:40
2004.07.11
инсталятор


3-1087199777
denis24
2004-06-14 11:56
2004.07.11
редактирование рез-татов запроса в гриде


4-1085929941
Jel
2004-05-30 19:12
2004.07.11
LoadLibraryEx и FreeLibrary


1-1088057321
www.shegeda.by.ru
2004-06-24 10:08
2004.07.11
Утечка GDI ресурсов при рисовании по TListView.Canvas


14-1088146776
Nikolay M.
2004-06-25 10:59
2004.07.11
А из Твери есть кто?