注册订阅
在 COM+ 目录中注册事件类后,可以向事件类添加订阅服务器,向订阅服务器添加订阅。 订阅可以订阅单个方法,也可以订阅接口的所有方法。 要接收对一个接口的多个方法(但不是对每个方法)的调用,必须为希望接收调用的每个方法添加订阅。 组件服务管理工具可以在 COM+ 目录中搜索,查找支持订阅服务器实现的接口的已注册事件类,并提供订阅选择。 选择提供所需事件的发布服务器。
要将订阅服务器添加到订阅服务器组件,请使用以下步骤:
创建新的 COM+ 应用程序并安装订阅服务器组件后,右键单击订阅文件夹以启用 COM+ 新建订阅向导。
选择要从中接收事件的事件类。
输入订阅的名称。
启用订阅。
单击“确定”。
当发布服务器应用程序想要触发事件时,发布服务器会实例化事件类对象并调用其上的方法。 COM+ 搜索 COM+ 目录以查找所有订阅服务器。 创建订阅服务器对象(直接、排队或使用名字对象),并传递最初由发布服务器进行的方法调用。
相关主题
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈