powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Настройка ActiveX на сервере с помощью DCOMCNFG.EXE
5 сообщений из 5, страница 1 из 1
Настройка ActiveX на сервере с помощью DCOMCNFG.EXE
    #32663115
Джек
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день всем!
С помощью DCOMCNFG.EXE на клиенте указал компьютер
с которого будет запускаться ActiveX. Но он всё равно запускается
локально. В реестре в параметре InprocServer32 убрал локальный
путь, тогда клиент вообще не находит ActiveX. Как писал nick_v
серверный ActiveX надо тоже настроить с помощью DCOMCNFG.EXE.
А как?
Заранее большое спасибо!
...
Рейтинг: 0 / 0
Настройка ActiveX на сервере с помощью DCOMCNFG.EXE
    #32663130
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
запускаешь дком сервер на всех компах !
где будут работать клиенты .
а потом устанавливаешь на компах где он будет работать (путь на комп)

обруби желательно всякие там уровни проверки , безопастность итд .




 ш
(';')
(V),(V),,
Код: plaintext
 JS 
...
Рейтинг: 0 / 0
Настройка ActiveX на сервере с помощью DCOMCNFG.EXE
    #32663208
Джек
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дело в том, что я запустил на сервере (Windows 2003) DCOMCNFG.EXE,
и в дереве DCOM вообще нет этого объекта, хотя его регистрация
прошла успешно.
...
Рейтинг: 0 / 0
Настройка ActiveX на сервере с помощью DCOMCNFG.EXE
    #32663216
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДжекДело в том, что я запустил на сервере (Windows 2003) DCOMCNFG.EXE,
и в дереве DCOM вообще нет этого объекта, хотя его регистрация
прошла успешно.

Хмм а ты уверен , что у тебя ДСОМ ?
...
Рейтинг: 0 / 0
Настройка ActiveX на сервере с помощью DCOMCNFG.EXE
    #32663380
nick_v
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ДжекДобрый день всем!
С помощью DCOMCNFG.EXE на клиенте указал компьютер
с которого будет запускаться ActiveX. Но он всё равно запускается
локально. В реестре в параметре InprocServer32 убрал локальный
путь, тогда клиент вообще не находит ActiveX. Как писал nick_v
серверный ActiveX надо тоже настроить с помощью DCOMCNFG.EXE.
А как?
Заранее большое спасибо!

Дело в том, что, как Вы понимаете, dll, в которой расположен ActiveX объект, должна выполняться в каком-либо процессе, поэтому клиент не может просто создать объект на удаленной машине. Если бы Ваш объект был в EXE сервере, то никаких проблем бы не было - exe'шник просто бы запускался на удаленной машине. А как запустить dll? Существует как минимум три способа - COM+, MTS (Micrisoft Transaction Server, как я понимаю, уже устаревшая технология, которую заменил COM+) и использование суррогатного процесса (утилита dllhost.exe). Про COM+ и MTS я ничем помочь не смогу, т.к. не работал с этими технологиями. Все таки, я бы рекомендовал Вам обратить внимание на COM+.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Настройка ActiveX на сервере с помощью DCOMCNFG.EXE
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]