面向服务体系架构
- 格式:pptx
- 大小:1.82 MB
- 文档页数:29


序号科研热词推荐指数序号科研热词1面向服务架构61面向服务架构2web服务42web服务3面向构件23企业服务总线4面向服务体系架构24领域功能5效益点25面向服务的架构6企业资源计划系统26面向服务构架7企业服务总线27遗留系统8面向服务的分析与设计18逻辑服务9面向服务的体系架构19软件生命周期模型10需求驱动110软件即为服务11需求模式111资源对象12语义映射112设计原则13评价方法113网络管理14自适应114编程模型15网络服务115组件16绿色建筑116系统集成17简单对象访问协议117空间信息18汽车制造业118物理服务19本体119模型20服务组件架构120服务网关21服务构件架构/服务数据对象121服务构件22多议题122服务描述23多agent协商平台123服务排序24在线音乐销售124服务总线25合成服务125服务匹配26可扩展标记语言126智能财务分析27原子服务127接口描述28协商服务128异构数据集成29协商129封装30协同设计130容器31动态选取131客户关系管理32动态组合132安全33分布式系统整合133多维索引34分层协议栈134多企业架构35关键绩效指标135复杂网络环境36供应链管理系统136动态企业资源计划37体系结构137分布式38企业间应用集成138公布订购39企业应用集成139作战域40价值链140作战仿真平台41会计网格42企业应用集成43一体化信息交互44webgis45web46service47asenet48ajax2008年2009年
维普资讯 持,主要涉及XML、Web services等多方面的标准。目 前,支持实现SOA的标准轮廓如图1所示。该轮廓由两个
部分组成,即功能标准轮廓,包括传输层、服务通信协议 层、服务描述层、服务层、业务流程层、服务注册层,此
部分为整个SOA架构的实现提供基础;服务质量标准轮 廓,包括服务策略层、服务安全层、事务处理层和服务管
理层,此部分为SOA提供管理、协调和监督的依据。 在整个轮廓中,有万维网联盟(w3C)制定的UDDI、
SOAP等标准,也有专门为支持实现SOA而正在研究制
定的新标准。 2.2.2服务通信协议层
服务通信协议层描述和定义相关的技术和标准,并以
此来实现在集成服务中的传输机制。与此相关的标准是
SOAP,它是一个网络传输和中间编程语言协议,允许服
务使用者在任何平台使用任何编程语言通过XML消息格式 调用远程服务提供者的服务。SoAP是由Use rLand、
IBM、Microsoft、Develope Mentor等公司共同起草, 并由W3C公布推荐的一种分布式处理协议。最新版本为
2003年发布的sOAP 1.2。
2.2.3服务描述层
图1 SOA标准轮廓示意图
2.2功能标准化现状
2.2.1传输层 传输层为服务提供者和服务使用者之间传递服务请求
提供实现机制。与此相关的标准包括HTTP、JMs、 SMTP、BEEP和WS—ReIiabIe Messaging,其中
BEEP提供了在TCP/IP连接上建立对等网的异步交互,
它是Marsball T Rose设计并于2001年由国际工程任
务小组(IETE)颁布的,标准编号为RFC 3080;WS—
Reliable Messaging描述了复杂情况下在分布式应用程
序之间可靠地交付消息的协议,该标准最初由BEA、微 软、IBM和TIBCO发布,之后于2005年4月正式提交结
面向服务的校园资源共享支撑平台
摘要:面向服务体系架构为充分利用校园资源提供了新的解决方案。从分析面向服务体系架构的参考模型入手,提出了一个面向服务的校园资源共享支撑平台,并讨论了平台的关键技术。该平台能够有效解决校园资源的共享问题。
关键词:面向服务体系架构;资源共享;平台
0引言
数字校园是以网络为基础,利用先进的信息化手段实现校园资源的数字化。它的目标是在传统校园的基础上构建一个数字空间,从而提高传统校园的效率,扩展传统校园的功能,最终实现教育过程的全面信息化。随着信息技术的进步,数字校园的建设发展迅速,已经出现了一些成功的高校应用。但是数字校园的建设过程中还存在许多不尽如人意的地方,如各业务应用系统之间互通信息困难、缺乏有效的数据共享、无法实现不同系统业务流程的集成等,“信息孤岛”现象越来越明显。
面向服务体系架构(ServiceOrientedArchitecture,SOA)是抽象、松耦合和粗粒度的软件体系结构,它通过服务来提供和共享资源,可以根据需求,通过网络对松耦合的粗粒度应用构件即服务进行分布式部署、组合和使用。本文基于SOA的思想,提出了一个校园资源的共享支撑平台,为校园资源的共享和信息交互提供新思路。
1SOA参考架构 OpenGroup的SOA参考架构为面向服务解决方案的架构、设计和实现决策提供了方针指南和选择。SOA参考架构标准将SOA的基本元素集成到一个解决方案或者企业架构中,还包括了模式和构建模块。根据SOA参考架构,可以使基于SOA规划的项目能够最大限度地进行互操作和重用。SOA参考架构包括9个层次,每一层都提供一组SOA解决方案所需的功能。SOA参考架构的各层次如图1。
操作系统层:操作系统层包括了部署、运行设施,包括程序、平台、应用服务器、容器、运行时环境等支持SOA解决方案所必需的设施。
服务组件层:服务组件层包含软件组件,每个软件组件提供服务或者服务上操作的实施或“实现”。该层也包
2008年第3期北京测绘5
面向服务的地理信息系统架构研究
张立朝,潘贞2,王珂珂1,王富强1,王青山,(1.信息工程大学测绘学院,河南郑州450052;2.郑州高新区管委会,河南郑州450001)
【摘要】面向服务架构是通过功能定义为独立的服务、面向消息机制的新的应用程序体系架构。本文深
入研究了面向服务架构,分析比较了当前构建面向服务架构的主要技术,包括:REST、Agent、Web服务、Jini以及.NETRemoting等。针对地理信息的独特性,提出了面向服务的地理信息系统架构。本文旨在为地理信息系统开发提供一种新的面向服务的体系架构,更优地实现地理信息的共享和互操作性。
【关键词】面向服务;地理信息系统;架构;Agent;REST;Web服务
【中图分类号】P208【文献表示码】A『文章编号11007—3000(2008)034
目前地理信息系统是独立的、不能相互访问和调
用的;大多数的GIS从一次开发的角度实施,很难实
现系统的重用;另外在部署、更新和维护上代价很高。
面向服务架构(SOA。ServiceOrientedArchitecturel,是由具有互操作性和位置透明的组件集成构建并互连
而成的。它提供了一种标准的编程模型,使得驻留在
网络上的软件组件能够被发布、发现和调用。面向服
务的架构技术是一种新型的体系架构,将其运用到地
理信息系统中去可以很好地实现数据、功能的共享和
互操作。
l面向服务的系统架构
面向服务架构(Service—OrientedArchitecture)体现的是一种新的系统架构。在基于SOA架构的系统中,
具体应用程序的功能是由一些松散耦合并且具有统
一接13定义方式的组件(也就是service)组合构建起
来的。
SOA最主要的特征是把服务的实现和服务的接口分离开来,即把“什么”和“如何”分离开。服务消费
者只是把服务看作是一个支持特定请求格式或契约
的端点,服务消费者不需关心服务如何执行其请求,