GB/T32419.1-2015

信息技术SOA技术实现规范第1部分:服务描述

Informationtechnology—SpecificationforSOAtechnicalimplementation—Part1:Servicedescription

本文分享国家标准信息技术SOA技术实现规范第1部分:服务描述的全文阅读和高清PDF的下载,信息技术SOA技术实现规范第1部分:服务描述的编号:GB/T32419.1-2015。信息技术SOA技术实现规范第1部分:服务描述共有8页,发布于2017-01-01
  • 中国标准分类号(CCS)L79
  • 国际标准分类号(ICS)35.100.05
  • 实施日期2017-01-01
  • 文件格式PDF
  • 文本页数8页
  • 文件大小280.56KB

信息技术SOA技术实现规范第1部分:服务描述


国家标准 GB/T32419.1一2015 信息技术 SOA技术实现规范 部分:服务描述 nformatiotechnology一SpeeifieationforsAtechniealimplementationm Part1:Servicedescriptionm 2015-12-31发布 2017-01-01实施 国家质量监督检验检疫总局 发布 国家标准化管理委员会国家标准
GB/T32419.1一2015 目 次 前言 范围 规范性引用文件 术语和定义 服务描述元素分类 基本描述 5.1综述 ;.2服务标识符 5.3服务名称 5.!服务基本说明 5.5服务分类 5.6服务版本号 服务注册日期 5.7 5.8服务提供者信息 功能描述 综述 6.1 6.2外部功能 6.3消息 6.4内部特性 6.5实现特性 非功能描述 7.1综述 7.2服务粒度适合性 . 松耦合性 7.4可复用性 7. 可扩展性 7.6互操作性 可用性 7.8可管理性 统计特性描述 8.1综述 8.2服务访问次数 8.3服务访问频率 8.4日/周/月最高访问量 8.5成功服务次数
GB/T32419.1一2015 前 言 GB/T32419信息技术sOA技术实现规范》拟分为以下部分 -第1部分:服务描述; 第2部分;服务注册与发现; 第3部分:服务管理; 第4部分;数据服务接口: 第5部分;服务集成开发; 第6部分:服务交互通信; 第7部分;服务编制3 第8部分:身份管理服务 本部分为GBy/T32419的第1部分 本部分按照GB/T1.12009给出的规则起草 请注意本文件的某些内容可能涉及专利 本文件的发布机构不承担识别这些专利的责任 本部分由全国信息技术标准化技术委员会(SAC/TC28)提出并归口 本部分起草单位,北京航空航天大学、电子技术标准化研究院、人民解放军后勤学院北 京大学、软件评测中心、上海普元信息技术有限公司、北京东方通科技股份有限公司 本部分主要起草人:赵永望、马殿富、袁媛、王潮阳,董建、杨云、赵俊峰、孟晓、钱军,徐宝新,田忠 m
GB/T32419.1一2015 信息技术SoA技术实现规范 第1部分:服务描述 范围 GB/T32419的本部分给出了服务描述元素的分类及说明 本部分适用于sSOA应用的设计,开发、运行和维护 本部分是制定具体sOA应用的技术实现标准、质量测评标准及工程标准的依据 规范性引用文件 下列文件对于本文件的应用是必不可少的 凡是注日期的引用文件,仅注日期的版本适用于本文 件 凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件 GB/T29262信息技术面向服务的体系结构(SOA)术语 术语和定义 GB/T29262界定的术语和定义适用于本文件 服务描述元素分类 服务描述元素可分为4种类型: a)基本描述 b)功能描述 c)非功能描述 d统计特征描述 注本部分给出的服务描述元素不是完备的,可根据实际的使用情况进行扩展或限定 同时,本部分具体使用时 可根据实际情况剪裁使用 基本描述 5.1综述 服务的基本描述是指服务的基本属性 基本描述应包含服务标识符、服务名称、服务基本说明等元 素,可包含服务分类,服务版本号,服务注册日期和服务提供者信息等元素 具体使用时,可对服务的基 本描述进行扩展 服务标识符 在给定的命名空间中唯一的标识,用以确定一个服务 服务标识符应符合组织的命名规范 5.3服务名称 由组织正式公布的服务的名称,服务名称应包含一定的意义,能够从服务名称中了解服务的作用或
GB/T32419.1一2015 者功能 5.4服务基本说明 对服务进行描述的一段文本说明 5.5服务分类 描述服务所在的分类,分类信息应包含服务的分类名称,分类法,分类编码及类别值 注:分类可参考GB/T4754一2002,联合国标准产品与服务分类代码UNSPsC等,具体应依据应用特征进行选择 5.6服务版本号 服务版本的标识号 注:服务的一个版本代表了一个服务的功能集 5.7服务注册日期 服务在注册中心注册/发布的日期 5.8服务提供者信息 服务提供者的详细信息,可包含提供者名称、提供者类别、提供者电话,提供者地址、提供者传真、抛 供者网络访问地址、提供者Email等 功能描述 6.1 综述 服务的功能描述指服务的外部和内部功能特性 功能描述应包含外部功能、消息,实现特性,也可 包含内部特性 具体使用时,可对服务的功能描述进行扩展 6.2外部功能 6.2.1综述 外部功能应包含服务功能名称,输人参数、输出参数和故障,也可包含服务功能说明前置条件和后 置结果 6.2.2服务功能名称 服务对外提供的功能的名称 注;一个服务对外可提供多个功能(接口 6.2.3服务功能说明 对服务功能的一段文本说明 6.2.4输入参数 一个服务功能被调用时,对外可接受的参数及类型 输人参数可以是0个、1个或者多个 输人参 数的类型应符合服务实现技术相关的类型定义,如web服务的输人参数应符合XMILSchema定义的 类型
GB/T32419.1一2015 6.2.5输出参数 服务返回给服务使用者时,返回的参数及类型,输出参数可以是0个、1个或者多个 输出参数的 类型应符合服务实现技术相关的类型定义,如web服务的输人参数应符合XMLSchema定义的类型 6.2.6前置条件 服务被调用之前,必须满足的前提条件 6.2.7后置结果 服务被调用之后,产生的结果 6.2.8故障 服务执行过程中可能产生并返回给服务使用者的故障,故障信息应包含故障编码、故障名称及 描述 6.3消息 6.3.1综述 服务的消息描述应包含消息结构和消息交换模式 6.3.2消息结构 服务使用者和服务提供者之间传递消息的结构,需独立于特定的编程语言和运行平台 6.3.3消息交换模式 指服务使用者和服务提供者之间传递消息的模式,常见的有如下4种 a)请求/响应, b) 单向; c)通知 d 要求/应答 6.4内部特性 6.4.1综述 服务的内部特性可包含服务内部结构和内部过程 6.4.2内部结构 对于组合服务而言,其组成服务之间的关联关系 6.4.3内部过程 对于组合服务而言,其组成服务之间的编排、组合和调用过程等 6.5实现特性 6.5.1综述 服务的实现特性应包含服务访问地址、绑定消息协议和绑定传输协议
GB/T32419.1一2015 6.5.2服务访问地址 服务提供者暴露给服务使用者的对外人口 服务使用者可通过服务访问地址确定服务的网络 位置 6.5.3绑定消息协议 服务提供者的特定端口类型的具体协议,以及服务提供者与服务使用者之间交换的数据格式规范 的绑定 6.5.4绑定传输协议 服务提供者与服务使用者之间传输消息的底层通讯协议 非功能描述 7.1 综述 服务的非功能描述指服务的服务质量属性 非功能描述可包含功能正确性、服务粒度适合性、松耦 合性、可复用性、可扩展性,互操作性、可用性、可管理性等关键质量属性 具体使用时,可对服务的非功 能描述进行扩展 7.2服务粒度适合性 服务抛供功能的层次与服务使用者功能层次间的相近性 7.3松耦合性 服务与服务使用者之间的关联强度,通常表现为技术独立性、位置透明性等 7.4可复用性 服务被组合使用的难易程度 7.5可扩展性 服务运行时在资源变化情况下其服务能力的随需可变能力 7.6互操作性 服务之间互相通信、调用执行,交换信息的能力 7.7 可用性 服务可靠地提供业务功能的能力 7.8可管理性 服务及其状态可被有效监控的能力 统计特性描述 8.1综述 服务的统计特性描述是指服务运行过程中对服务各种运行属性的统计特性 统计特性描述可包含
GB/T32419.1一2015 服务访问次数,服务访问频率、日/周/月最高访问量、成功服务次数等元素 具体使用时,可对服务的统 计特性描述进行扩展 8.2服务访问次数 在一定时间范围内,服务被外部服务使用者调用的次数 8.3 服务访问频率 在单位时间日/周/月等)内,服务被外部服务使用者调用的次数 8.4日/周/月最高访问量 在历史的单位时间(日/周/月)内,服务使用者被外部服务使用者调用的最多次数 8.5成功服务次数 -定时间范围内,服务被外部服务使用者成功调用的次数 在一

信息技术SOA技术实现规范:服务描述GB/T32419.1-2015



随着信息技术不断发展,企业对于多样化的业务需求有了更高的要求。而SOA(面向服务架构)技术作为一种新型的软件架构模式,可以帮助企业轻松地应对这些复杂的业务需求。SOA通过将企业系统划分成一系列独立的服务单元,使得这些服务单元能够灵活组合和重用,从而提高了企业整体的效率。

然而,要使用SOA技术来优化企业的业务流程,需要依赖于一个标准化的服务描述规范。GB/T32419.1-2015就是一个这样的规范。它定义了服务描述的概念、组成、结构、语法以及服务描述文件的格式等方面,并且提供了一些规范化的模板和实例。

服务描述,顾名思义,就是对于一个服务的详细描述。它包括了该服务的输入参数、输出参数、返回值、异常情况等信息。这些信息将会被用来帮助客户端应用程序调用服务并且解析服务返回的结果。

在SOA架构中,服务描述是至关重要的。它为服务提供者和服务消费者之间建立了标准的交互方式,并且保证了服务能够被正确地使用。另外,通过定义服务描述,服务提供者可以把自己的服务暴露给服务消费者,同时也可以使得服务消费者更加容易地找到并使用这个服务。

GB/T32419.1-2015规范中,服务描述主要分为两部分。第一部分是服务接口描述,它定义了服务的基本信息,包括服务名称、服务类型、服务版本号、服务方法等。第二部分是服务数据描述,它则定义了服务的输入参数、输出参数以及异常情况。

此外,GB/T32419.1-2015规范还定义了一些服务描述文件的格式。这些格式包括WSDL(Web Services Description Language)、XSD(XML Schema Definition)以及已经废弃的IDL(Interface Definition Language)等。这些格式都可以用来描述服务的接口和数据,但是WSDL是最常用的一种。

总的来说,GB/T32419.1-2015规范为SOA架构中服务描述的标准化提供了依据。通过使用这个规范,企业可以更好地实现服务组合和重用,从而提高整体效率并且降低成本。

和信息技术SOA技术实现规范第1部分:服务描述类似的标准

信息技术Web服务可靠传输消息
上一篇 本文分享国家标准信息技术Web服务可靠传输消息的全文阅读和高清PDF的下载,信息技术Web服务可靠传输消息的编号:GB/T32416-2015。信息技术Web服务可靠传输消息共有56页,发布于2017-01-01
信息技术SOA服务质量模型及测评规范
本文分享国家标准信息技术SOA服务质量模型及测评规范的全文阅读和高清PDF的下载,信息技术SOA服务质量模型及测评规范的编号:GB/T32428-2015。信息技术SOA服务质量模型及测评规范共有16页,发布于2017-01-01 下一篇
相关推荐