Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
После регистрации класса событий в каталоге COM+ можно добавить подписчиков в класс событий и подписки подписчикам. Подписки могут подписываться на один метод или на все методы интерфейса. Чтобы получать вызовы для нескольких методов (но не для всех методов) интерфейса, необходимо добавить подписку для каждого метода, от которого вы хотите получать вызовы. Средство администрирования служб компонентов может искать в каталоге COM+ зарегистрированные классы событий, поддерживающие интерфейсы, реализованные подписчиком, и предлагает вам выбрать подписку. Выберите издателя, который предлагает нужные события.
Чтобы добавить подписчиков в компонент подписчика, выполните следующие действия.
После создания нового приложения COM+ и установки компонента подписчика щелкните правой кнопкой мыши на папке подписки, чтобы запустить мастер создания новых подписок COM+.
Выберите класс событий, из которого вы хотите получать события.
Введите имя подписки.
Включите подписку.
Нажмите кнопку ОК.
Когда приложение издателя хочет запустить событие, издатель создает экземпляр объекта класса событий и вызывает метод в нем. COM+ выполняет поиск по каталогу COM+, чтобы найти всех подписчиков. Он создает объект подписчика (непосредственно, в очереди или с использованием монникера) и передает вызов метода, изначально сделанный издателем.
Связанные разделы