GB T 29262-2012 信息技术.面向服务的体系结构(SOA).术语.pdf
《GB T 29262-2012 信息技术.面向服务的体系结构(SOA).术语.pdf》由会员分享,可在线阅读,更多相关《GB T 29262-2012 信息技术.面向服务的体系结构(SOA).术语.pdf(16页珍藏版)》请在麦多课文档分享上搜索。
1、GB ICS 35.100.05 L 79 中华人民共和国国家标准GB/T 29262-2012 PF 面向服务的体系结构(SOA)术语信息技术Information technology-Service Oriented Architecture (SOA)一Terminology 2013-06-01实施2012-12-31发布、,F发布中华人民共和国国家质量监督检验检疫总局中国国家标准化管理委员会气/. GB/T 29262-2012 目IJJ=I 本标准按照GB/T1. 1-2009给出的规则起草。本标准由全国信息技术标准化技术委员会CSAC/TC28)提出并归口。本标准起草单位:中国
2、电子技术标准化研究院、长风开放标准平台软件联盟、东方通科技发展有限公司、上海普元信息技术有限公司、中软国际信息技术有限公司、山东浪潮齐鲁软件产业股份有限公司、北京锐易特软件技术有限公司、中国软件行业协会、北京炎黄盈动科技发展有限责任公司、深圳市金蝶中间件有限公司、同济大学、用友软件股份有限公司、北京大学。本标准主要起草人z袁援、高林、耿建光、朱律琦、付东普、钱军、韩鹏、毛国兴、贾德星、李轶强、王钧、刘金柱、滕腾、刘琴、董乃文、李海波、刘贤刚、王潮阳、董建、田忠、刘器哲。I 1 范围信息技术面向服务的体系结构。OA)术语本标准界定了信息技术中面向服务的体系结构领域通用术语及其定义。GB/T 29
3、262-2012 本标准适用于面向服务的体系结构的核心概念理解、国内国际间信息交流和科研教学出版。2 术语和定义2. 1 体系结构architecture 系统的组织结构,包括组成元素及各元素之间的关系。注:改写GB/T11457-2006,定义2.73.2.2 构件component 软件系统中具有相对独立功能、可以明确辨识、接口由契约指定、和语境有明显依赖关系、可独立部署的可组装软件实体。2.3 2.4 2.5 SJ/T 11409-2009,定义3.1.1J 功能单元functional unit 能实现某一特定目标的硬件、软件或两者兼而有之的实体。GB/T 11457-2006,定义2
4、.670J 信息服务information service 提供信息采集、编目、发布和检索等功能的服务。IT基础设施information-technology infrastructure SOA应用运行所必要的基础环境,包括网络、硬件和基础软件等,为SOA应用提供可靠、有效的运行环境和信息传输服务通道,保障SOA应用的安全、稳定。2.6 服务质量quality of service; QoS 服务能够满足明确和隐含需求的特征和特性的总和,即在实际条件下使用时,服务提供者提供的服务可满足服务使用者需求的程度。2. 7 表示状态转换representational state transfer
5、; REST 一种用于针对网络应用的设计和开发方式,强调对资源状态的描述以及导致资源状态迁移的一组操作。注:REST是实现SOA的典型技术之一。1 GB/T 29262-2012 2.8 服务service 通过规范化的描述来表征、对外提供访问地址、并可被重复使用的业务功能单元。示例:审批服务、客户管理服务、登录注册服务等。注1:创建服务的目的是为了供需要使用该服务实现的功能的使用者调用。注2:每个服务通过规范化的描述来表征,包括接口、操作、语义、动态行为、策略、服务质量等描述。2.9 服务代理service agent 服务中介service broker 实现了服务信息的统一注册和发布等功
6、能的实体,可为服务提供者及服务使用者提供服务注册、发现、路由及服务的透明访问等支撑:能0、;三2. 10石/-三;飞、问叫且山路由其基叫在服务建模过程中所产生的预备的服务7这些预备的服务在后续的面向服务的设计阶段还需要被/ / 验证、修改或重新定义。/2.12 / 服务目列表。2. 13 2. 14 2. 15 2. 16 服务编为实现服务构具体业服务构怦怀系苟明service compoue 基于服务构件的SOA应用和解决方案的编程模型。服务组合service composition 将一组服务按照一定的规则进行组合,使它们可以一起共同完成一个特定的任务或业务流程。注:服务组合的方式一般有服
7、务编制和服务编排两种。2. 17 服务消费者service consumer 服务使用者使用服务的实体。2. 18 服务合约service contract 关于服务元信息的规格化描述,由一个或多个已发布的描述服务的文档所组成,服务提供者和服务2 GB/T 29262-2012 使用者共同遵循。注2描述服务的元信息包括服务技术接口、服务质量水平、服务版本等。2.19 服务数据对象service data object; SDO 为简化针对数据的编程而设计的一个数据编程架构,同时它也是应用程序接口。2.20 服务部署service deployent 将所开发的各类服务部署至物理环境内,并可以实
8、际运行的过程。注1:服务部署包括静态和动态两种。静态部署是指服务之间的调用关系在运行前已确定,动态部署是指在应用系统运行中需要通过动态路由后确定服务调用关系。注2:对于单个服务,部署后的服务可以被终端用户、其他IT系统或服务实际调用;对于多个基于服务的流程,部署后可形成完整应用系统,从而为用户业务提供相应的IT支持。2.21 服务描述service description 用统一的语法,对服务功能、接口等进行形式化的描述文档。注:服务描述是组成服务合约的基础。2.22 2.23 服务开发service developent 服务的技术开发和物理实现过程。服务发现service discover
9、y 服务使用者依靠服务描述、查找获取可以满足特定功能性需求和非功能性需求的服务的过程。它涉及功能性和其他指标描述及匹配。2.24 服务治理service govemance 在服务生存周期中对服务的修改、版本更新、终止通知、分解细分、代理能力、分解能力、满足个性需求能力等的策略和机制制定。2.25 服务植度service granularity 表征服务能提供功能的层次。注z服务粒度由规定服务的功能相关描述内容决定。2.26 服务实现service ipleentation 将己定义的服务合约通过技术开发手段变成服务的过程,可通过服务集成、服务开发等具体方式。2.27 服务接口service
10、interface 用于实现使用者和提供者之间的通信合约,它提供了服务的功能、位置等执行通信时所需要的所有细节的描述。注2服务接口一般是采用某种规范,如WSDL接口语言。2.28 2.29 服务互操作性service interoperability 不同服务之间互相通信、调用执行、交换信息的能力。服务等级协定service level agreeent; SLA 服务水平协议服务提供者与服务使用者之间的就服务需要达成的主要目标和双方具体的责任达成的约定。3 GB/T 29262-2012 2.30 服务生存周期service Iifecycle 服务的生存全过程,包括服务的各个阶段z规划、分
11、析、定义、标识、实现、审批、部署、服务启动、使用、发布、暂停、回复、更新、停止、回收、卸载/删除和弃用。2.31 服务管理service management 制定具体措施来对服务策略进行实施的过程。2.32 服务建模service modeling 面向服务的分析过程中的子过程,是通过将对业务流程进枉分解、发现一系列可独立定义的功能或行为的候选注:D 服务监对服务服务编制怜rv1orche,stration 为实现特岸业务功能,将一组服务以中心控制、可执行业务流程的方式进行组合!形成更大粒度服务的过程。/.、2.35 2.3 2.3 面向服务stlrvice orien1ed 想。. 面向服
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GB 29262 2012 信息技术 面向 服务 体系结构 SOA 术语
