SOA企业级解决方案及基于事件驱动架构的高性能SOA企业服务平台研究与实现

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:rghaijun23
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在企业信息化日新月异的今天,SOA,即面向服务体系架构已经成为解决企业应用软件建设困境的必由之路。通过SOA应用、SOA企业架构和方法论、SOA基础设施这三个适合中国国情的切入点,用户将获得企业应用建设的SOA整体解决方案。而在这个以服务为核心的SOA整体解决方案中,企业服务平台作为服务的中介者,在服务提供者和使用者之间扮演着重要的角色。在实际应用中多个系统之间一般通过企业服务平台完成业务交互,而其面临着服务请求规模和服务提供者响应两方面的不确定性,而往往容易成为性能瓶颈。本课题基于SOA架构和相关企业应用架构理论,在构件技术、事件驱动架构和基于服务质量的服务组合相关研究基础上,开展SOA企业服务平台的关键技术研究并将研究成果转化到依托单位的SOA产品中去,通过服务虚拟化和构件化提供软件重用,实现应用的灵活部署,提供一个服务注册、编制的集成开发环境,一个分段式、可跨进程部署架构和具有协议与数据转换、服务路由能力的企业服务平台,保证企业应用集成的高可靠性和高可用性。   该课题的理论意义和实际意义如下:   (1)总结归纳了企业应用软件建设的主要问题和场景,并提出使用SOA和企业级架构来统一企业应用竖井,进行统一规划,进行平台整体方案建设;   (2)提出使用企业应用服务平台对企业内众多的IT系统进行应用集成整合,避免已有应用成为信息孤岛、应用系统反复重建的问题。并总结归纳了企业服务平台的基本功能和企业应用模式;   (3)针对以往企业集成产品不能分段部署的问题,采用事件驱动架构,提出了一种可灵活分段、跨进程的高性能企业服务平台架构,为企业多系统间大规模的应用交互提供了一个高可靠的集成运行环境,满足高性能、大并发的企业应用需求;   (4)改变以往企业应用集成研究和实践结合不够的缺陷,通过将研究成果原型转化为企业新产品,建立面向金融、电信、国防等核心国家利益领域的自主知识产权产品平台,实现了产学研的良性互动,发挥了较好的经济效益。  
其他文献
校园一卡通系统已经在很多高校被广泛使用,在校园卡的日常应用过程中会产生很庞大的数据量,这些信息包含着校园卡中许多不为人知的特点。校园卡的使用过程中,存储了学生每一
近几年来,嵌入式技术和多媒体通信技术迅速发展。嵌入式IP视频会议系统凭借低成本和高质量的优势成为研究的焦点。凭借简单、可扩展和易实现等特点,SIP逐步成为3G和NGN领域首
近几年来,随着网络的普及,对等网络(Peer-to-Peer, P2P)技术飞速发展。P2P系统由于方便、快捷和开销少的优点受到了大多数网络用户的欢迎。文件共享系统是P2P技术最为广泛的
One of the main goal of computer vision is the image understanding. Despite the recent success in different tasks, such as object recognition, pose estimation,
无线传感器网络是一种新的信息获取和处理技术,它由大量传感器节点组成,共同完成信息收集,目标监测和感知环境的任务。由于无线传感器网络的低功耗、低成本、分布式和自组织
IT是一个知识衰减率高的行业,其技术发展快,知识更新周期短。为了适应知识的快速变化,IT企业需要对员工进行培训,提高员工的技能水平,保持企业自身竞争力。培训对IT企业发展
目前,电驱动钻机发电机组的控制系统部分技术性能指标不高,且控制系统自成体系,网络通信化程度低。为了提高控制系统的部分性能指标与通用性,从而研究开发将柴油机速度控制与发电机励磁控制及总线通讯集成为一体的全数字控制系统。本文详细介绍了电动钻机发电机组数字控制系统的研究及开发过程,完成了基于TMS320F2812DSP的柴油机转速控制模块和发电机励磁控制模块的软硬件调试。电动钻机发电机组柴油机的转速控制
随着企业在质量、价格、时间、柔性和创新等竞争领域的经营业绩越来越依赖于供应商网络,伙伴关系和有效的供应商管理变得越来越重要。在选择供应链合作伙伴的过程中,由于竞争地位与收益的不平衡,缺乏相互信任等因素会造成合作伙伴评价指标与实际值不相符合。为了能更好地提高企业选择合作伙伴的效率并减少其选择成本,选择最小二乘支持向量机(LS-SVM)算法对合作伙伴进行选择。实验证明,LS-SVM比普通的向量机不仅具
随着Internet技术的兴起,B/S结构逐渐取代C/S结构成为网络应用开发所采用的的主要结构模式。B/S结构拥有众多优点,比如部署方便、升级维护简单,结构易于扩展等。但是随着客户端
并行处理技术近年来已成为计算机界研究的一个热点。采用并行处理技术来解决大数据量或时间复杂度高的问题不仅在计算机界,而且在其它科学领域都是首选的。而算法是并行处理技