面向SOA的事件信息组件

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:livan_s
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面向服务架构(SOA)已被广大企业所接受,为其提供有效的IT解决方案,使企业能够对市场做出快速反应。现有的SOA平台多是以Web服务为基础,建立在企业服务总线(ESB)上的一种技术实现。但其缺少语义表达能力,在协同工作、服务组合编排、个性化定制和智能化建模上都无法满足灵活快速的要求。将事件驱动架构(EDA)整合到SOA中,为在现有SOA上实现协同工作提供了架构性解决方案。EDA主要特性是一种异步消息的通知机制,补充了Web服务的RPC同步调用方式,使SOA中的构件更加满足松耦合要求。另外,事件可以作为SOA中通信消息的语义载体,其所携带的信息,将会被用来进行智能化处理。事件驱动架构的松耦合特性,使其能与SOA完全整合,达到互相补充的目的。本文提出的面向SOA的事件信息组件,采用了EDA架构,是一个事件信息全局感知的应用实现。事件信息组件以事件引擎为中心展开工作,各个模块部署于不同的节点,呈现了松耦合的结构,其最终目标是整合到SOA平台。为了达到系统信息的全局感知,信息组件收集来自Web服务容器的信息,经过复杂事件处理,最后将处理后的信息发送给相应的订阅者。事件的复杂处理由一个事件引擎完成,其工作是将简单事件组合成复杂事件。通过对简单事件数据的整理,更有价值的信息将会被放入复杂事件之中。事件信息组件对事件的核心元数据进行了抽象和整理,组建了一个元数据层,用于事件引擎的配置。通过这个事件元数据层,外部构件能够对事件定义、事件模式、事件生成规则等进行控制。这为事件信息组件与Web语义控件的整合提供了基础。最后,本文给出了关于事件元数据的文档设计方案、事件信息组件的整体设计和实现,并且给出了案例来帮助理解事件信息组件的实际运用。
其他文献
利用计算机图形学理论,在三维场景中对气体进行渲染,对于虚拟现实和环境保护等方面有着重要的意义。随着计算机硬件的发展,和实时流体模拟理论的进步,建立复杂环境中的气体渲染已
工作流技术是当前计算机应用领域的一个研究热点,利用工作流技术对企业进行业务过程的建模和分析不仅可以规范化企业的业务流程,发现业务流程中不合理和低效的环节,进而对企
混沌现象是20世纪人类最重要的科学发现之一。在过去的20多年时间里,人们对混沌的研究主要是从一些实验及数值模拟来观察和量化混沌。随着对混沌现象认识的不断深入,如何应用混
近年来,随着数据库技术以及数字化技术的不断进步,针对高维时间序列的数据挖掘研究引起了越来越多学者广泛的兴趣。然而,由于数据维度的增多,大大增加了数据挖掘算法的复杂性,使得
从上个世纪九十年代初期开始,基于内容的多媒体检索就开始成为了在多媒体信息检索领域中的一个研究热点。并且基于内容的多媒体检索的研究也一直是计算机视觉领域中的一个非
汉语依存关系解析是句法分析的重要方法,而句法分析是自然语言处理的关键技术。汉语依存关系解析是基于汉语依存文法来确定句子中词与词之间的依存关系。词是句子结构中的最
伴随着Internet规模的迅速增长和内容的不断丰富,同时也给人们进行有效访问资源带来了困难。由于提问的不专指和文献资源量巨大的矛盾,系统往往会返回数量庞大的检索结果。若
图的交叉数是衡量图的非平面性的一个重要参数,计算图的交叉数是非常困难的,Garey和Johnson在1983年证明了计算图的交叉数问题是NP完全的。目前只有很少的图的交叉数的精确值是
随着下一代网络技术的发展,传统PSTN网络上的语音业务将逐步迁移到IP网络上。VoIP技术为基于IP网络的语音通信提供了强大而有效的手段,以该技术为基础的语音通信将成为下一代网
随着网络和网络技术的发展,全球互联网规模的日益扩大,网民数量的大量增加,人们在越来越依赖网络的同时,大规模的网络攻击和病毒扩散也日趋频繁。如何保障网络与信息系统的安