Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Как настроить com+ / 6 сообщений из 6, страница 1 из 1
25.08.2004, 12:40
    #32664529
Джек
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как настроить com+
Добрый день всем!
nick_v посоветовал установить доступ к серверному ActiveX c помощью
COM+. Я запустил на сервере DCOMCNFG.EXE, добавил в дерево
COM+ приложение, которое ссылается на зарегистрированный ActiveX (*.dll).
Экспортировал это приложение (как Proxy...). Затем полученный дистрибутив рассетапил на клиентской машине. На клиентской машине запустил DCOMCNFG.EXE, там в дереве COM+ у установленного компонента посмотрел в свойствах на вкладке Активизация в поле Имя удаленного сервера стоит имя сервера на котором я и установил этот компонент.
Но программа-клиент всё равно не находит серверный объект.
Если кто занимался настройкой com+ скажите пожалуйста, что я неправильно сделал?
Заранее большое спасибо!
...
Рейтинг: 0 / 0
25.08.2004, 18:26
    #32665579
ziktuw
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как настроить com+
Локально на сервере проверь активацию этого объекта. В списке процессов должно добавиться DLLHOST.EXE и эта DLL должна загрузиться в адресное пространство этого хоста, а не вызвавшего приложения. Если этого нет, то с другой машины DLL не с'активировать никак. Ищи способ как зарегистрировать ActiveX DLL как MTS Package (COM+ package), как в XP это сделать - не знаю, а в 2000 это делает приложение Component Services.
Стоит также иметь в виду, что между машинами должна полноценно работать виндовая сетка и проходить авторизация пользователя с клиента на сервер. Без этого COM+ между машинами неработоспособен. Также он неработоспособен, если между машинами стоит firewall или еще какой сетевой фильтр.
...
Рейтинг: 0 / 0
26.08.2004, 06:16
    #32665812
Джек
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как настроить com+
Активацию проверил.
Запустил эту DLL как службу NT (есть чекбокс в свойствах), в управлении
компьютера нажал пуск на ней, в списке процессов появился dllhost.
Где качнуть MTS или Component Services незнаю. Если укажите,
большое спасибо!
...
Рейтинг: 0 / 0
26.08.2004, 12:10
    #32666352
ziktuw
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как настроить com+
Вызови активацию этого объекта из VBScript и посмотри, будет ли создаваться dllhost. Если будет, то все в порядке с этим.
...
Рейтинг: 0 / 0
26.08.2004, 12:57
    #32666505
JibSkeart
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как настроить com+
DankovВызови активацию этого объекта из VBScript и посмотри, будет ли создаваться dllhost. Если будет, то все в порядке с этим.

нельзя обычный COM заюзать как COM+
...
Рейтинг: 0 / 0
26.08.2004, 17:39
    #32667626
ziktuw
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как настроить com+
Тут есть некая потаница терминов. На самом деле, у человека ActiveX-объект, который он хочет вызвать посредством DCOM. Это можно и работает.
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Как настроить com+ / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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