GB/T33846.2-2017

信息技术SOA支撑功能单元互操作第2部分:技术要求

Informationtechnology—SOAsupportivefunctionalunitsinteroperability—Part2:Technologyrequirement

本文分享国家标准信息技术SOA支撑功能单元互操作第2部分:技术要求的全文阅读和高清PDF的下载,信息技术SOA支撑功能单元互操作第2部分:技术要求的编号:GB/T33846.2-2017。信息技术SOA支撑功能单元互操作第2部分:技术要求共有9页,发布于2017-12-01
  • 中国标准分类号(CCS)L79
  • 国际标准分类号(ICS)35.100.05
  • 实施日期2017-12-01
  • 文件格式PDF
  • 文本页数9页
  • 文件大小585.35KB

信息技术SOA支撑功能单元互操作第2部分:技术要求


国家标准 GB/33846.2一2017 信息技术soA支撑功能单元互操作 第2部分:技术要求 unitsinteroperability nformationtechmooy一SoAsupportivefunetional Part2.Iechnoogy reguiremment 2017-05-31发布 2017-12-01实施 国家质量监督检验检疫总局 发布 国家标准化管理委员会国家标准
GB;/T33846.2一2017 前 言 GB/T33846《信息技术sOA支撑功能单元互操作》分为4个部分 第1部分:总体框架; 第2部分:技术要求; 第3部分:服务交互通信; 第4部分;服务编制 本部分为GB/T33846的第2部分 本部分按照GB/T1.1一2009给出的规则起草 请注意本文件的某些内容可能涉及专利 本文件的发布机构不承担识别这些专利的责任 本部分由全国信息技术标准化技术委员会(SAC/TC28)提出并归口 本部分起草单位北京东方通科技股份有限公司、北京大学,北京长风信息技术产业联盟、电 子技术标雅化研究院,山东中创软件商用中间件股份有限公司、北京锐软科技股份有限公司、普元信息 技术股份有限公司.浪潮软件股份有限公司、北京有生博大软件技术有限公司 本部分主要起草人;梅宏,徐宝新,朱律玮、袁媛、李春青,王潮阳,董建、刘致杰、邓鹏飞、刘川钱军、 车帅,商子豪、何忠胜、孙勇韬,贾德星,赵斌,马捷
GB;/T33846.2一2017 信息技术soA支撑功能单元互操作 第2部分技术要求 范围 GB/T33846的本部分依据GB/T33846.1,规定了对sOA支撑功能单元之间技术上实现互操作的 -般要求和详细要求 本部分适用于SOA应用的设计、开发以及相关产品的选型等工作 规范性引用文件 下列文件对于本文件的应用是必不可少的 凡是迷日期的引用文件,仅注日期的版本适用于本文 件 凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件 GB/T11457一2006信息技术软件工程术语 信息技术可扩展置标语言(xMI.)1.0 GB/T187932002 GB/T292622012信息技术面向服务的体系结构(soA术语 GB/T33846.1信息技术SOA支撑功能单元互操作第1部分;总体框架 术语和定义及缩略语 3.1术语和定义 GB/T11457一2006,GB/T29262一2012和GB/T33846.1界定的以及下列术语和定义适用于本 文件 为了便于使用,以下重复列出了GB/T11457一2006中的一些术语和定义 3.1.1 互操作interoperability 互操作性 两个或多个系统或部件交换信息并相互使用已交换的信息的能力 注:改写GB/Tll457一2006,定义2.807 3.1.2 同步调用synehronousincation 服务使用者在发出服务请求后,需要一直等待服务提供者返回应答结果的一种调用模式 3.1.3 异步调用asynchronousimvoeation 服务使用者在发出服务请求后,不需要等待服务提供者返回应答结果的一种调用模式 3.2缩略语 下列缩略语适用于本文件 HTTP超文本传输协议(HypertextTransferProtocol HTTPs安全超文本传输协议(HypertextTransferProtocoloverSecureSocketLayer) JSONJavaSeript对象表示法(JavaSeriptObjectNotation) sOAP简单对象访问协议(SimpleObjeectAccessProtocol
GB/T33846.2一2017 Markup XML可扩展置标语言Extensible language SOA支撑功能单元一般要求 4.1概述 GB/T33846.1中,需要对外提供互操作功能的SOA支撑功能单元包括;服务注册和发现功能单 元,服务编制编排功能单元,服务交互通信功能单元,本章规定这3个支撑功能单元的一般通用要求,第 5章将规定这3个支撑功能单元的详细功能要求 这3个支撑功能单位的功能依次为: 提供对服务描述信息进行注册和发现的功能单元 a 提供将多个服务组合成更大粒度服务或进行编排形成业务流程的功能单元 b) c 提供服务的接人,通信、路由及转换的功能单元 4.2运行环境适应性 sOA支撑功能单元宜支持在多种主流的操作系统平台上部署和运行 4.3通信技术 SOA支撑功能单元应支持HHTTP协议 4.4接口形式 接口的要求如下 应提供web服务的封装形式; a b)应至少支持sOAP或JsON的一种消息格式; 当接口采用XML的消息格式时,应遵循GB/T18793一2002 c 4.5接口安全性 4.5.1传输安全 sOA支撑功能单元宜支持包括HTTPS在内的传输层安全加密 4.5.2使用安全 SOA支撑功能单元宜提供身份鉴别权限控制消息加密与解密、消息签名与验证签名等功能 4.6接口易用性 应提供 接口相应的技术支持文档-包括接口规范文档" a b) 接口相应的调用示例 5 soA支撑功能单元详细要求 5.1服务注册和发现功能单元 5.11注册服务接口 5.1.1.1功能描述 其他sOA支撑功能单元通过调用该接口,向服务注册和发现功能单元增加,修改,删除服务描述
GB;/T33846.2一2017 信息,并对注册服务进行分类组织 5.1.1.2功能要求 接口应提供如下功能 增加;向服务注册和发现功能单元写人某一服务的描述信息; aa b) 修改;修改已存在于服务注册和发现功能单元中的某一服务的描述信息; 删除;删除已存在于服务注册和发现功能单元中的某一服务的描述信息; c d)分类;指定某一服务在服务注册和发现功能单元中可归属的类别 5.1.1.3输入信息 应允许请求者在输人信息中指定具体功能类型及完成该类型功能所需的相关信息 5.1.1.4输出信息 接口调用返回的结果应包括但不限于成功标志,失败标志,出错信息等 5.1.1.5调用方式 宜支持同步调用方式 5.1.2发现服务接口 5.1.2.1功能描述 其他sOA支撑功能单元通过调用该接口,从服务注册和发现功能单元查询所需的服务及其服务 描述信息 5.1.2.2输入信息 服务注册信息的查询条件应至少支持精确、模糊、单一关键字、组合关键字查询条件的一种形式 5.1.2.3输出信息 接口应提供以下输出信息: 接口的调用成功后返回符合查询条件的服务描述信息或服务描述信息的集合 输出结果可包 a 括但不限于以下内容: 1 服务详细信息;某一服务具体的描述信息; 2)查询列表结果;按一定顺序排列的服务列表信息 b)接口的调用失败后返回相关的出错信息 5.1.2.4调用方式 宜支持同步调用方式 5.2服务交互通信功能单元 5.2.1调用服务接口 5.2.1.1 功能描述 其他SOA支撑功能单元通过调用该接口,向服务交互通信功能单元发出服务调用请求,以便服务
GB/T33846.2一2017 交互通信功能单元完成路由、转换、传输等工作 5.2.1.2输入信息 调用服务接口的输人信息应采用sOAP或JsON的消息格式 5.2.1.3输出信息 接口应提供以下输出信息 接口调用完成后,返回服务交互通信功能单元对服务请求的处理状态,如接受、排队、处理、拒 a 绝、出错等; b 接口调用完成后,返回服务应答结果 5.2.1.4调用方式 宜支持同步调用和异步调用方式 5.2.2调用服务管理接口 5.2.2.1 功能描述 其他sOA支撑功能单元通过调用该接口,可以在服务交互通信功能单元上,完成部署服务、启动 服务、停止服务、配置服务质量参数、反部署服务等操作 5.2.2.2功能要求 接口应提供以下功能: 部署服务将服务部署至服务交互通信功能单元 a b 反部署服务;将部署在服务交互通信功能单元上的服务移除 c 启动服务:将部署在服务交互通信功能单元上的未运行状态的服务置于运行状态; d 停止服务;将部署在服务交互通信功能单元上的运行状态的服务置于未运行状态 配置服务参数:配置部署在服务交互通信功能单元上的服务的访问和运行策略等参数 e 5.2..2.3输入信息 应允许请求者在输人信息中指定具体功能类型及完成该类型功能所需的相关信息 5.2.2.4输出信息 接口返回的执行结果应包括成功标志,失败标志、出错信息等 5.2.2.5调用方式 宜支持同步调用和异步调用方式 5.2.3获取监视信息接口 5.2.3.1功能描述 其他sOA支撑功能单元通过调用该接口,可获取服务的运行状况、告警信息和统计信息 5.2.3.2功能要求 接口应提供以下功能:
GB;/T33846.2一2017 服务列表信息:;由服务交互通信功能单元负责协调的服务集合; a b 服务描述信息;对服务功能、接口等进行形式化的描述文档; 服务运行状态,服务当前的启动,停止状态,当前对话请求数等服务运行信息; c 服务最大响应时间:从接受服务请求到返回服务结果的最大时间; d 服务最小响应时间:从接受服务请求到返回服务结果的最小时间; e 服务调用成功数;某时段内,某服务被调用成功的次数; 服务调用失败数:某时段内,某服务被调用失败的次数; g h 服务调用的告警信息;调用服务时出现的各种出错、异常等告警信息: 服务吞吐量:单位时间内接受并处理的服务请求数 5.2.3.3输入信息 应允许请求者在输人信息中指定具体功能类型及完成该类型功能所需的相关信息 5.2.3.4输出信息 接口应提供以下输出信息 接口调用成功后返回指定种类的监视信息; aa b) 接口调用失败后返回相关的出错信息 5.2.3.5调用方式 宜支持同步调用方式 5.3服务编制编排功能单元 5.3.1调用服务接口 5.3.1.1功能描述 其他sOA支撑功能单元通过调用该接口,可以调用服务编制编排功能单元上部署的组合服务 组合服务可以是服务编制的结果,也可以是服务编排的结果 5.3.1.2输入信息 接口的输人信息应采用sOAP或JsON的消息格式 5.3.1.3输出信息 接口应提供以下输出信息: 接口调用完成后返回组合服务请求的处理状态,如接受、排队处理、拒绝、出错等; a b接口调用完成后返回执行组合服务请求后的应答结果 5.3.1.4调用方式 宜支持同步调用和异步调用方式 5.3.2调用管理组合服务接口 5.3.2.1功能描述 其他SOA支撑功能单元通过调用该接口,可以在服务编制编排功能单元上,完成部署组合服务、 启动组合服务、停止组合服务、配置组合服务参数、反部署组合服务等操作
GB/T33846.2一2017 5.3.2.2功能要求 接口应提供以下功能: 部署组合服务;将所开发的组合服务部署至服务编制编排功能单元; a b) 反部署组合服务;将部署在服务编制编排功能单元上的组合服务移除 启动组合服务实例:将部署在服务交互通信功能单元上的组合服务实例置于运行状态 c d 停止组合服务实例;将部署在服务交互通信功能单元上的组合服务实例置于停止状态 e 配置组合服务参数;配置部署在服务交互通信功能单元上的组合服务的运行参数 5.3.2.3输入信息 应允许请求者在输人信息中指定具体功能类型及完成该类型功能所需的相关信息 5.3.2.4输出信息 接口返回的执行结果应包括成功标志,失败标志、出错信息等 5.3.2.5调用方式 宜支持同步方式的调用 5.3.3获取监视信息接口 5.3.3.1 功能描述 其他soA支撑功能单元通过调用该接口,可获取在服务编制编排功能单元上部署的组合服务信 息、组合服务执行实例的运行状况及告警信息 5.3.3.2功能要求 接口应提供以下功能: 组合服务列表信息;由服务编制编排功能单元负责执行的组合服务的集合, a 组合服务的描述信息:某一个组合服务的详细描述信息,如编制描述文件,编排描述文件; b c 组合服务实例列表信息;由服务编制编排功能单元负责执行的组合服务实例的集合 d 组合服务实例的运行状态;组合服务实例的起止时间,如当前实例运行所处的活动步骤,当前 活动的状态,占用的系统资源等信息 组合服务实例执行的告警信息:组合服务实例运行出现的各种出错、异常、事件等告警信息 5.3.3.3输入信息 应允许请求者在输人信息中指定具体功能类型及完成该类型功能所需的相关信息 5.3.3.4输出信息 接口应提供以下输出信息 接口调用成功后返回指定种类的监视信息 a b接口调用失败后返回相关的出错信息 5.3.3.5调用方式 宜支持同步调用方式

了解信息技术SOA支撑功能单元互操作第2部分:技术要求GB/T33846.2-2017

在当今数字化时代,信息技术已经成为企业发展和竞争的关键因素。而面对各种不同的IT系统,如何实现它们间的互通、协作与整合,就是一个非常重要的问题。SOA(面向服务的架构)便是解决这一问题的一种思想和方法。SOA通过将应用程序划分为独立的功能单元,然后使用标准化的接口进行连接和集成,从而实现各个功能单元间的互操作。而信息技术SOA支撑功能单元互操作第2部分:技术要求GB/T33846.2-2017则是针对SOA中的功能单元互操作所做的具体规范和要求。 该标准主要包括以下方面: 1. 功能单元的交换格式要求:规定了功能单元之间的交互格式,包括XML文档格式、SOAP消息格式和WSDL文件格式等。 2. 功能单元之间的交互方式:规定了基于HTTP协议的交互方式,包括RESTful风格和WS-*风格两种。 3. 功能单元的安全与信任:规定了功能单元之间的安全保障措施,包括身份认证、数据加密和数字签名等。 4. 功能单元的事务处理:规定了如何实现跨越多个功能单元的事务处理,确保数据的一致性和完整性。 通过遵循该标准,企业可以更好地实现各种不同IT系统间的集成和互操作,提高系统的灵活性和可维护性,进而提高企业的竞争力和效益。同时,该标准也为SOA相关技术的发展提供了一个统一的规范和标准。 总之,信息技术SOA支撑功能单元互操作第2部分:技术要求GB/T33846.2-2017是一个非常重要的标准,它为企业实现IT系统的集成和互通提供了有力的支持和指导。在未来的数字化时代中,将会有更多的企业采用SOA相关技术,该标准也将会愈加重要。

和信息技术SOA支撑功能单元互操作第2部分:技术要求类似的标准

信息技术SOA支撑功能单元互操作第1部分:总体框架
上一篇 本文分享国家标准信息技术SOA支撑功能单元互操作第1部分:总体框架的全文阅读和高清PDF的下载,信息技术SOA支撑功能单元互操作第1部分:总体框架的编号:GB/T33846.1-2017。信息技术SOA支撑功能单元互操作第1部分:总体框架共有5页,发布于2017-12-01
信息技术SOA支撑功能单元互操作第3部分:服务交互通信
本文分享国家标准信息技术SOA支撑功能单元互操作第3部分:服务交互通信的全文阅读和高清PDF的下载,信息技术SOA支撑功能单元互操作第3部分:服务交互通信的编号:GB/T33846.3-2017。信息技术SOA支撑功能单元互操作第3部分:服务交互通信共有7页,发布于2017-12-01 下一篇
相关推荐