摘要
在分布式系统中,事件服务体现为事件的发送者和接收者之间实现灵活的异步或群组通信的机制。在分析了CORBA中事件服务模型的基础上,针对模型中存在的局限性,在原有模型的基础上进行了有效的功能扩展:提出了采用事件滤波机制对事件类型进行过滤,并对事件结构进行了相应的改进,一定程度上减少了分发给接收单元的事件数量;结合事件类型存储结构维持和更新事件类型,从而为事件提供者和接收者增加了额外的事件类型和包含类型属性的信息;采用事件域规格管理简化了模型编程难度,有效地提高了模型可开发性。
The CORBA event service provides a flexible model for asynchronous and group communication among distributed and collected objects.Based on the analysis of the event service and its drawback,the framework of improved model was put forward to extend the function of event service.The event filtering mechanism was proposed to filter the event type,which reduced the number of events to the receiver to some extent.Then event type repository structure was combined to help maintain and update the event type,so as to increase the additional event types and information about properties.In the end,the model programming was simplified by event domain management,which improved the development of model effectively.
出处
《计算机应用》
CSCD
北大核心
2011年第A01期138-140,143,共4页
journal of Computer Applications
基金
武器装备预研基金资助项目(9l40A24090608KG02)
关键词
事件服务
事件过滤
事件类型存储
事件域
event service
event filtering
event type repository
event domain