基于SOA的事件驱动企业应用集成技术研究

来源 :浙江大学 | 被引量 : 0次 | 上传用户:sharethesun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
新兴的面向服务体系结构正在加速软件的发展和变化,无法适应动态环境的应用将逐渐失去作用,尤其对那些面临着需求频繁变更的业务流程管理系统而言更是如此。本文主要针对当前企业应用集成研究中的忽视业务流程集成、集成平台缺乏灵活性和适应性、扩展性较差、互操作性不高等问题,提出了基于SOA(Service Oriented Architecture)的事件驱动型企业应用集成系统——SE-EAI(Service & Event-Enterprise Application Integration)。它具有松散耦合、行业支持、高度可集成能力等优势。本文主要讨论基于SOA的企业应用集成的体系架构,企业应用集成体系中各个不同层次集成模型和服务。 首先,对企业应用集成的研究现状进行了综述,进而提出了本文的研究目标。 然后,在简单分析传统的企业应用集成技术优点和缺点的基础上,提出了目前EAI所面临的挑战和障碍。综合当前企业集成技术最先进的体系架构面向服务体系结构(Service Oriented Architecture SOA)和事件驱动体系结构(Event-Driven Architecture EDA)两者的特点后,提出基于SOA的事件驱动企业应用集成的体系架构,该架构是一个综合EDA和SOA的混合系统架构,可为企业提供现代的、灵活的IT基本架构,充分体现系统的灵活性和重用性。 在对企业应用服务的定义、分类基础上,提出了SE-EAI中服务层次模型——包括应用接口层,应用整合层,业务整合层和用户交互层等四个层次,其中底层服务包括:应用接口服务、数据整合服务和消息服务。应用接口服务描述了系统支持的两类适配器,并提出了形式化定义的自定义适配器模型。数据整合服务从数据格式转换和语义转换两方面提供企业应用数据之间的转换和映射。消息服务是整个系统的通信服务层,是分布式体系的具体实现,在此我们提出了基于JMS的消息对象模型及两种消息机制的实现。 在企业集成基础服务的基础上,论文提出了基于ECA规则的事件驱动模型和业务流程元模型,并提出了利用工作流机制来实现业务整合的体系模型。最后从安全的角度出发,提出了基于PMI(Privilege Management Infrastructure)及SSO(Single Sign-on)的企业信息系统用户和登陆集成的模式。 最后,我们把SE-EAI应用到航天应用集成设计平台这个项目中,取得了一定的应用效果,并总结了SE-EAI需要进一步研究的一些方向。
其他文献
<正> 《中国京剧史·中卷》第二十五章“抗日战争以来的京剧发展概况”第一节“上海京剧界在抗战初期的抗日救亡活动”中说:(1937年10月)“12日,就在日军进占上海的当天,金素
期刊
<正>猪毛首线虫病亦称猪鞭虫病。是由毛首科(Trichocepalidae)、毛首线虫属(Trichuris)的线虫寄生于猪大肠(主要是盲肠)引起的以腹泻、贫血、生长停滞为主要症状的一种猪寄生
<正>有幸与赵谦翔老师同上《兰亭集序》,有了一次思想交锋的好机会。同一篇课文,被我们上得大相径庭。赵老师几近满堂灌的讲法,传统而动人。对"诸"等文言字词的讲解显其深厚
期刊
目的:探讨影响脱发患者生活质量的相关因素,进行量化分析,采取适当的心理治疗与其他治疗相结合。方法:应用皮肤病生活质量指数(dermatology life quality index,DLQI)和流调
<正>写作的至境本该是生命存在的表现,但是,大学写作教师多数并不热爱、也不长于写作,只是无奈地接受命运的安排,把写作视为生命的点缀。从大学中文系毕业的学生,到中学教写
关于佐匹克隆(zopiclone)的滥用和成瘾倾向一直以来都有许多的争论,本回顾性研究的目的在于:探讨过去9a在我们诊疗所就诊病例中佐匹克隆滥用的普遍程度及其成瘾倾向。回顾病
<正>关于语文学科的特点,有学者把语文学科界定为综合学科、基础学科,主要是因为语文学科具有自身的人文性和工具性特点。另外从教学本身来看,知识性、形象性、思维性、情感
<正> 秋季天气逐渐变凉,秋风一起,雨水减少,温度下降,气候变燥,人体会发生一些“秋燥”反应,秋燥易伤津液,故秋季饮食调养主要以润燥滋阴为主。另外,秋季气温由热转凉,人体的
<正> 前不久,内科病房来了一位66岁有高血压和冠心病病史的病人。刚入院时他有明显的脱水表现,医生立即给他进行补液和药物治疗,每天输液量达2500~3500毫升,输液速度为每分钟6