У меня в системе оповещения рабочих станций реализованы через COM+ события.
Соответственно есть класс событий и класс-подписчик — EventClass и SubscriberClass
Все работает пока на сервере есть пользователь (сделан логин).
Но как только пользователя нет — события перестают приходить. Это можно решить, если установить запуск EventClassApp от имени конкретного сетевого пользователя.
Но есть еще один момент — на события кроме клиентских программ подписан сервис, запущенный на сервере.
Получается, что если не сделать логин на сервере до запуска этого сервиса — он собыия получить не может, т.к. COM+ не может создать экземпляр SubscriberClass.
Если подписчику тоже установить запуск от конкретного пользователя — событие не приходит никому

Помогите пожвлуйста!
Неужели такое нельзя сделать на COM+? Зачем тогда вообще нужны эти события?!