基于ESB的面向服务架构的研究与应用

来源 :云南大学 | 被引量 : 0次 | 上传用户:candyyao007
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面向服务架构(SOA)用开放的标准把企业的业务功能包装成标准的服务。这种服务通过明确的、与实现无关的接口来定义,服务被松散绑定,并且可以通过强调位置透明性和互操作性的通信协议进行调用。为了优化面向服务的体系结构,需要一个智能化的基础设施,以降低服务重用的复杂性,并可靠中存在的各种技术、协议和应用。为此,应该建立一个以服务为中心的抽象层,以隐藏各种应用和技术带来的底层复杂性,这个服务中间层就是企业服务总线(EnterpriseService.Bus,ESB)。   本文首先介绍了SOA的相关技术和理论基础,分析了SOA的特性;其次,引出了企业服务总线模型,指明为何采用ESB技术来构建SOA,并对企业服务总线中的内部机制进行了深入的研究;再次,提出了一种基于ESB的SOA架构,该架构分为六层:客户端层、服务请求处理层、业务处理层、服务层、组件层和系统数据库层。   最后,结合一个实际的项目就业服务平台,对该架构进行了实际应用。在系统实施过程中,通过服务设计、服务的实现,在服务总线上的部署和使用,以及系统功能和性能的验证,实现了服务透明化,服务的松耦合,服务的集中管理和服务的重用,体现了这种SOA架构的优越性以及构建企业级应用的灵活性和快捷性。同时,从中分析和总结了其不足之处,为后续工作奠定了基础。
其他文献
Multipath TCP(MPTCP)是新兴的传输层协议,旨在通过修改TCP来同时使用多个IP地址或者接口。对于上层应用,MPTCP并不改变原有的常规的TCP接口,对于下层网络,MPTCP使用了TCP协议栈
网格环境下的计算资源与数据资源是密不可分的,但由于计算机系统一般基于管理域组织文件资源,网格用户访问不同网格节点的文件资源受到不同管理域在用户认证、安全策略以及命名
入侵检测技术是当前网络安全的研究热点之一。入侵检测系统对所有流经网络的流量进行深度分析、检测与响应。生物免疫系统与计算机入侵检测系统在功能上有很大的相似性,入侵免
随着计算机网络、视频压缩等关键技术的飞速发展,流媒体应用日益广泛,视频传输的研究也越来越受到重视,但当前的IP网络只提供尽力而为的服务,不提供任何服务质量(QoS)保证。
随着计算机的普及和网络技术的不断进步,人们对信息共享的需求增加,P2P技术得到越来越多的应用。随着接入网络的计算机数量大量增加,IP地址资源就愈加显得捉襟见肘。为了解决IP
机器人学是近年来迅速发展的一个高技术领域。随着机器人学的发展,机器人的应用领域不断拓宽,机器人作业的任务和环境的复杂性也不断增加。仿人机械手作为机器人的重要组成部分
据统计,人类社会生产和生活中所接触到的各类信息80%以上与地理位置和空间分布有关。地理信息已成为国家重要的基础性、战略性信息资源,是国家信息化建设的重要内容,也是整合各类
网络社区,是目前广受人们尤其是大学生欢迎的重要网络应用。现有的网络社区已经能提供交友、购物、教育、娱乐等等服务,也是社会热点与焦点问题的重要发散地。进入web2.0时代之
现实世界中的优化问题通常是多属性的,一般是对多个目标的同时优化。如一个国家的最优良性发展,涉及到经济的快速增长、社会秩序的稳定、环境的保护和改善等多个方面。在这里,经
随着信息化的深入发展,FTP服务器作为一种必不可少的文件共享方式在人们的生活中扮演着越来越重要的角色。由于传统的FTP服务器完全依靠少数的管理员来管理所有用户和文件资源