面向服务的体系结构实现研究

面向服务的体系结构实现研究

ID:36803135

大小:409.90 KB

页数:5页

时间:2019-05-15

面向服务的体系结构实现研究_第1页
面向服务的体系结构实现研究_第2页
面向服务的体系结构实现研究_第3页
面向服务的体系结构实现研究_第4页
面向服务的体系结构实现研究_第5页
资源描述:

《面向服务的体系结构实现研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、2009年第7期《贵州电力技术》(总第12I期)面向服务的体系结构实现研究贵阳供电局朱丹[550002]摘要面向服务的体系结构(SOA)是一个框架,用于组合各个业务功能和流程,以便实现复杂的业务应用程序和流程。在SOA框架中,相对粗粒度的业务组件被作为服务公开。SOA将I,I’资产构造为一系列可重用的服务,这些服务是松散耦合的,与平台和实现无关。SOA将解决方案设计为服务的组装,通过定义良好的接口和契约进行连接。文中介绍面向服务的体系结构相关规范,陈述了SOA的定义及相关的技术,特别是SCA和SDO规范;Eclipse开发环境,sTP使用;探讨了目前SOA的优势和不

2、足,展望了SOA在理论上和应用中的发展方向。利用SOA思想,基于IEC61850—7—2标准中的相关内容,以及IEC61850—8和IEC61850—9的特定通信服务映射,设计IEC61850的体系结构服务的描述部分。关键词面向服务的体系结构变电站自动化IEC61850通信服务映射和发展的基础。遵循SOA构建应用系统,系统的组1绪论成元素可分为功能元素和服务质量元素,其功能作i.1课题背景为服务提供给终端用户(应用程序或其他服务)。变电站自动化系统中,通信系统是信息利用和SOA作为新一代的软件体系结构,由于具有广泛而流动的枢纽,通信系统的信息吞吐、处理能力、开放又成

3、熟的技术基础,在未来5—10年里将给软件产程度和运行可靠性是变电站自动化系统的主要指业带来革命性的变化。标。在主站端,操作员站主要完成监视和控制任务,2面向服务的体系结构概念及相关规范这些功能和传统的SCADA系统区别不大,但是就通信的实现方式而言,依照IEC61850标准的思想,2.1面向服务的体系结构基本概念通信软件的设计将会与原来的完全不同。面向服务的体系结构(SOA)的概念是在1996IEC61850的推出完全改变了传统的通信方年Gaaner公司描述实施企业“V英文”的时候,第一式,通过特殊服务映射来完成底层的通信,使得标准次提出来的。当时提出SOA的主要目

4、的就是让每站在了一个新的高度,可以不断地适应新技术的发个IT系统都有自己的自主力。灵活的发展空间,同展。当前,我们将服务映射到MMS,将来当新技术时又能够随需共享,但由于当时的市场环境和技术出现时,也可以将其映射到一个新的通信协议,从而水平尚不具备真正实施SOA的条件,因此当时并未保证了标准可以不断地适应未来技术的发展。引起人们的广泛关注,只是停留在概念阶段,没有1.2SOA标准化组织发展动态形成具体的观念和技术。直到XML语言的出现及SOA使软件开发逐渐向构件化发展,这将对今发展,以及WebService等技术的发展,SOA才慢慢后的软件发展起到革命性的作用。SO

5、A标准轮廓走人人们的视野,从概念逐渐转向于应用。中所包含的标准很大一部分都是由W3C、OASIS、网SOA的重点是面向服务的。当然,这个服务包络服务协同工作组织(WS一1)等国际标准化组织括企业的内部与外部的每一个业务细节,并把这些制定和发布的。因此,随着SOA的普及以及相关的服务从复杂的环境中独立出来,使得各服务之间是技术13趋成熟,这些标准化组织也必将投人更多的可互操作的、独立的、模块化的、位置明确的、松耦合力量组织研究制定与SOA相关的标准,同时相关标的并且是可相互调用,不依赖于其它系统的。准也将会得到更好的普及和推广实施。2.1.1SOA参考模型的构想1.3

6、面向服务的体系结构(SOA)标准化动态研究SOA与具体标准、技术或其它实现细节关联起面向服务的体系结构是一种追求敏捷性的体系来,有的则不进行关联,本人认为SOA参考模型是结构,构件技术、软件工程、软件平台、信息安全、可一个用以指导建立具体的SOA的抽象框架,它描述信赖计算等均是SOA的核心理念,也是SOA应用了应用服务的环境设施以及其中的部件和部件间关.37.2009年第7期《贵州电力技术》(总第121期)系,且它不直接受任何具体标准、技术或其它实现细2.3SCA体系结构的实现节的约束。这与OASIS当前的观点是一致的。SCA将构建而向服务的应用程序的步骤划分2.1

7、.2SOA参考模型组织机构的勾画为两个主要部分:实现提供服务和使用其他服务的针对典型的服务提供者一服务请求者一服务登组件组装组件,以通过服务引用其他服务的方式来记处的模式,现从组织机构角度提出如下的SOA构建业务应用程序,SCA提供了一种机制,用于打参考模型(如图1所示)包和部署那些紧密相关的组件,这些组件是作为一授权个整体开发和部署的。这种机制使服务的实现和组l服务提供者_).<,授权机构装避免了陷入基础设施功能的细节,也避免了调用外部系统。这样可支持不同基础设施间的服务可移植性。服务实现和服务客户机,服务实现是业务逻辑的具体实现,提供服务和/或使用服务。这些

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。