基于SOA与EDA的综合架构应用研究

被引:0
作者
万亮
机构
[1] 武汉理工大学
关键词
SOA; EDA; Web Serviees; JMS;
D O I
暂无
年度学位
2006
学位类型
硕士
导师
摘要
随着计算机技术的不断发展,日益复杂的商业环境要求现代企业的解决方案具有广泛的兼容能力,能支持不同的操作系统、数据格式和多种连接方式,要求在Internet环境下,应用系统是松散耦合的、跨平台的、与特定接口无关的,而且要提供对Web应用程序灵活、可靠的访问。面向OLTP(OnLine Transaction Processing:联机事务处理)的系统已经无法适应不断变化的市场需求,无法满足企业对于高效率、高效益的追求。此时,诞生了面向服务的架构SOA(Service Oriented Architecture)。 面向服务的架构SOA的宗旨正是使企业应用摆脱面向技术解决方案的束缚,轻松应对商业服务的变化及发展的需要。企业IT架构环境中单个应用程序是无法包容业务用户的所有需求的,企业只能通过不断开发新应用、扩展现有应用程序来勉强支撑其现有的业务需求。但是,如果将注意力放在服务上,应用程序就能够按照服务被集中起来,从而提供更加丰富、目的性更强的商业流程。SOA能帮助企业信息系统迁移到“leave-and-layer”架构之上,这意味着在不用对现有的企业系统做修改的前提下,系统就能对外提供Web服务接口,实现企业各类业务的无缝集成。 事件驱动架构EDA(Event-Driven Architecture)是与SOA互补的另一个应用架构。该架构允许企业通过事件管理来标识和响应一个或多个系统中的事件,这些事件通过EDA被收集起来,可以被分析和定义相关的模式,并可以构建信息模型来解决问题。这样,企业可以在现实世界中实时地做出响应,从而弥补了SOA在事件管理与实时响应方面的不足。 文章首先对SOA技术和EDA技术进行了详细的分析和深入研究,然后在对这两种架构各自的特点及其相互关系进行充分分析的基础上,提出了一种基于SOA与EDA的综合架构SEA(SOA and EDA-Based Architecture),给出了该架构的设计思路和实现方法。最后,以项目“商行通电子商务平台”为背景,将这一综合架构应用于实际系统中。
引用
收藏
页数:76
共 14 条
[1]
基于Web服务的面向服务(SOA)架构研究 [J].
吴家菊 ;
刘刚 ;
席传裕 .
现代电子技术, 2005, (14) :1-4+7
[2]
SOA体系设计方法研究 [J].
卢致杰 ;
覃正 ;
韩景倜 ;
王立华 .
工业工程, 2004, (06) :14-19
[3]
SOA构架与电子商务应用集成 [J].
卢致杰 ;
覃正 .
计算机应用研究, 2004, (10) :232-234+237
[4]
基于J2EE的企业级Web Service体系结构 [J].
贾晓琳 ;
闫焱 ;
王立 .
计算机工程, 2003, (20) :168-169+174
[5]
基于JMS的消息中间件设计与实现 [J].
王军 .
计算机应用, 2003, (08) :64-67
[6]
基于J2EE的数据交换系统设计模式研究 [J].
喻湘龙 ;
赵敬中 .
北京理工大学学报, 2003, (03) :337-339
[7]
J2EE应用模型中MVC软件体系结构的研究与应用 [J].
袁梅冷 ;
黄烟波 ;
黄家林 ;
翁艳彬 .
计算机应用研究, 2003, (03) :147-149
[8]
基于J2EE开发平台的统一用户接口系统模型 [J].
甘早斌 ;
陈正勇 .
计算机应用研究, 2003, (01) :144-146
[10]
基于J2EE体系的企业数据交换模型研究 [J].
陈传波 ;
胡书能 .
计算机工程, 2002, (04) :280-282