您好,欢迎访问三七文档
当前位置:首页 > 办公文档 > 其它办公文档 > 基于SCA的SOA架构研究与实现
中山大学硕士学位论文基于SCA的SOA架构研究与实现姓名:廖煜嵘申请学位级别:硕士专业:软件工程指导教师:汤庸20090606基于SCA的SOA架构研究与实现作者:廖煜嵘学位授予单位:中山大学相似文献(4条)1.学位论文何一昕SOA环境下分布式事务处理的研究2009SOA是当前流行的软件技术架构,通过建立可重组的服务体系,可使系统之间保持一种松散耦合的特性,这种特性使得异构系统之间的交互成为可能。SOA可以提高应用开发效率,缩短开发周期,对于企业整合有着深远的意义。而事务几乎是所有业务交互的必要部分,建立在服务基础之上的业务流程同样需要保持某种程度的一致性,因而事务支持是SOA实施过程中不可缺少的基础设施。这种能够在多个数据服务当中提供一致性的能力在客户将核心业务流程向SOA转移的时候显得尤为重要。由于SOA系统高度异构,服务之间松散耦合、无状态、业务流程往往运行时间长、跨度广的特点,使得在面向服务体系架构中实现事务特性变得十分复杂。传统的分布式事务模型为了保持严格的ACID特性而需要在提交之前对资源锁定,这在SOA环境下是不现实的。随着Web服务技术的发展,人们提出了一些扩展事务模型和Web服务事务处理模型,通过放宽对事务特性的限制来满足Web服务下的一些事务需求,但仍然没法全面满足SOA环境下的事务处理。对于SOA环境下的事务问题,目前还没有一种被广泛采用的事务处理模型。本文通过研究WS-Transaction标准(该标准定义了一种可扩展的事务服务协同框架)和已提出的分布式事务模型及其扩展模型,对其进行改进以符合SOA环境下业务流程特点的事务模型,并以该模型为原型设计一个基于SOA架构的事务处理组件,该组件能通过可插拔的方式集成不同的事务提交协议,并能实现在SOA环境下不同类型的事务处理。最后通过功能测试验证了该组件的有效性。2.学位论文朱金生面向服务的企业应用研究与实现2005面向服务的体系结构因其固有的松散耦合与互操作性,成为许多企业应用的自然选择,而Web服务是当前实现面向服务体系结构非常优秀的技术,同时作为构架企业级系统的J2EE组件技术又对Web服务提供了非常好的支持。这样,使用J2EE1.4提供的Web服务功能可以很容易地构建能够访问现有业务流程的SOA系统。论文首先介绍了面向服务体系架构的结构特征,并对Web服务和WebServiceforJ2EE规范等相关技术进行了介绍和分析。然后根据目前企业应用存在的问题和业务需求,比较了面向组件与面向服务的不同之处;在分析了面向服务体系结构特征和实现技术基础上,分析设计了基于J2EE实现SOA/Web服务的企业级系统的架构,并对这种架构下的关键组件进行了描述。根据上述的分析,论文接着设计实现了基于SOA/Web服务的陕西省电子运维管理系统,其中包括客户端、业务服务、注册中心、安全性控制。接下来总结了目前技术条件下这种架构在企业应用中的优缺点,同时,简单分析了SOA的发展前景。最后,进行全文总结与展望。3.期刊论文陈伟.康建初.CHENWEI.KANGJIANCHU面向电信运营的策略管理系统研究与实现-微计算机信息2008,24(6)目前,电信运营商正采用面向服务体系架构(SOA)技术对大规模分布式的运营支撑系统进行集成.采用基于策略的管理技术将复杂多变的业务规则进行统一有效管理,可进一步增强SOA系统的灵活性和稳定性,同时提高运营管理的自动化水平.该文分析了SOA和策略管理的关系,提出了一个面向电信运营的分布式策略管理系统,并对策略管理系统的体系结构和主要功能模块进行了实现.通过在实际的电信业务流程中的应用,验证了本策略管理系统的实用性.4.学位论文高哲基于SOA软件架构的研究与应用2007面向对象和基于构件开发被认为是提高软件系统特别是分布式系统开发效率和质量的有效途径。然而,随着软件技术的发展,尤其是Web服务的出现,称为面向服务的新的软件系统开发方法被提出并得到迅速发展。如果说Web服务是树,那么面向服务体系架构就是森林。它将使创建、开发部署应用系统的方式发生改变,是解决企业当前错综复杂的IT环境和解决方案的一剂良方。但是目前大多数对Web服务的研究仍集中在Web服务标准的拓展、Web服务在点到点集成中的应用、Web服务开发工具等方面,对如何基于WebServices的SOA架构设计方法方面的研究还缺乏关注。论文从SOA架构和WebServices技术理论知识入手,阐述了两者间的关系,以湖北省学籍管理系统的研究开发为背景,研究了面向服务的软件开发的体系结构、原理和方法。首先提出了适应层次划分思想的面向服务软件开发的体系结构,阐述相应的设计模式;进而结合实例深入讨论了系统分析、设计和实现;最后对于系统中所应用的关键技术进行了详细的分析。其中,主要阐述了用WebServices实现SOA的详细方法及相关技术。概括起来,文中的研究关注于三个方面:(1)SOA体系结构的研究和应用(2)基于WebServices的SOA系统应用架构的设计(3)Web服务的调用与组装在这些基本理论的指导下,论文结合经典的面向对象的分析与设计方法fOOAD)和传统的软件体系结构的分层思想,在实践的基础上构建了基于SOA的应用开发的模型体系结构,该模型共分为五层:表示层、业务外观层、业务逻辑层、数据访问层和数据层。论文最后,结合湖北省学籍管理系统实例,根据该系统自身的特点,在.NET开发平台下,实践了基于SOA的应用开发。本文链接:授权使用:哈尔滨工业大学(hebgydx),授权号:d34672d3-6ba0-4a02-9f14-9de80022366a下载时间:2010年9月5日
本文标题:基于SCA的SOA架构研究与实现
链接地址:https://www.777doc.com/doc-5970859 .html