首页 | 本学科首页   官方微博 | 高级检索  
     

一个基于事件驱动的面向服务计算平台
引用本文:刘家红,吴泉源.一个基于事件驱动的面向服务计算平台[J].计算机学报,2008,31(4):588-599.
作者姓名:刘家红  吴泉源
作者单位:国防科技大学计算机学院网络与信息安全研究所,长沙,410073
基金项目:国家“八六三”高技术研究发展计划项目基金(2006AA01Z198,2007AA01Z474),信息产业部电子发展基金(信部运[2006]634号)资助
摘    要:基于请求/响应调用模型的面向服务体系结构(Service-Oriented Architecture,SOA)的实现存在通信耦合程度高,协同能力不足的问题.事件驱动体系结构特别适合于松耦合通信和应用需要感知支持的环境.在面向服务的计算平台中提供事件驱动支持,可满足计算平台的松耦合通信与协同需求.文中给出了面向服务计算平台中事件驱动的框架,针对需高效处理事件流上复合事件的需求,在框架中设计了基于SEDA模型的并发事件处理与基于事件代数的事件流处理机制.在事件代数中给出了上下文语义和相应的检测算法,以实现高效事件流处理.实验表明,设计的事件驱动面向服务计算平台具有松耦合通信、协同计算、高效事件流处理和复合事件处理的特点,适应了目前动态多变的大规模分布式计算环境的需求,有着广阔的应用前景.

关 键 词:面向服务的计算平台  事件驱动体系结构  事件流处理  事件代数  复合事件处理
修稿时间:2007年11月26

An Event-Driven Service-Oriented Computing Platform
LIU Jia-Hong,WU Quan-Yuan.An Event-Driven Service-Oriented Computing Platform[J].Chinese Journal of Computers,2008,31(4):588-599.
Authors:LIU Jia-Hong  WU Quan-Yuan
Abstract:SOA implementations based upon Request/Response model have deficiency in tight-coupled communication and poor cooperativity. Event-Driven Architecture(EDA) is one of the choices for implementing loose coupled communication with minimum delay and for responding rapidly and effectively to changing conditions, especially complex events derived from multiple events. By introducing Event-Driven paradigm into Service-Oriented computing platform, we can achieve loose couple communication and cooperativity. This paper presents a unified event-driven framework with design in delicacy for high-performance SEDA-based event concurrency and event algebra based event stream processing. To improve event stream processing performance, context semantic and corresponding detection algorithm are also presented. Experiment results prove that the framework is adapted to the dynamic large-scale distributed computing environment well and will be used widely due to its loose coupled communication, cooperativity and high-performance event stream processing and complex event processing properties.
Keywords:service-oriented computing platform  event-driven architecture  event stream processing  event algebra  complex event processing
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号