- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
T/CISAXXXX—XXXX
钢铁行业工业微服务组件技术要求
1范围
本文件规定了钢铁行业工业互联网微服务组件开发过程中参考模型、开发框架、服务管理、公共服
务的规范和要求以及主要接口协议标准及通讯格式,规定了钢铁行业工业互联网微服务组件的软件标准、
技术内容和执行方法。
本文件适用于钢铁行业工业微服务组件的开发、设计、选型和实施,可作为软件企业微服务组件开
发过程管理的参考依据,也可作为制造企业选择微服务组件时判定供应商能力的参考依据。
本文件的使用者包括应用微服务组件的组织、开发微服务组件的组织、微服务组件实施及咨询服务
机构等。与微服务有关的其他领域亦可参照使用。
2规范性引用文件
下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件,
仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本
文件。
GB/T15532—2008计算机软件测试规范
GB/T29262—2012信息技术面向服务的体系结构(SOA)术语
GB/T29263—2012信息技术面向服务的体系结构(SOA)应用的总体技术要求
GB/T32419.1—2015信息技术SOA技术实现规范第1部分:服务描述
GB/T32419.2—2016信息技术SOA技术实现规范第2部分:服务注册与发现
GB/T32419.3—2016信息技术SOA技术实现规范第3部分:服务管理
GB/T33846.2—2017信息技术SOA支撑功能单元互操作第2部分:技术要求
GB/T33846.3—2017信息技术SOA支撑功能单元互操作第3部分:服务交互通信
GB/T42568—2023工业互联网平台微服务参考框架
3术语和定义
GB/T42568—2023界定的及下列术语和定义适用于本文件。
3.1
微服务microservice
指一个独立、可部署的,通常实现业务、服务中某单一功能的最小单元服务。
3.2
微服务架构microservicearchitecture
一种架构概念,旨在通过将功能分解到各个离散的服务中以实现对解决方案的解耦,提倡将单一应
用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。
3.3
耦合coupling
指两个或两个以上的体系或两种系统功能间通过相互关联而彼此影响以至联合起来的现象。
3.4
解耦decoupling
与耦合相反,解耦是用技术手段将两种系统分离开来处理问题,通过面向接口来规避对服务内部属
性的依赖。
3.5
组件component
1
T/CISAXXXX—XXXX
组件是可以单独开发、测试,允许多人同时协作、编写及开发研究的不同的功能模块。
3.6
组件化componentization
指解耦复杂系统时将多个功能模块拆分、重组的过程,有多种属性、状态反映其内部特性,把复杂
系统拆分成多个组件,分离组件边界和责任,便于独立升级和维护。
3.7
敏捷开发agiledevelopment
指以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。软件项目在构建初期被切
分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。
3.8
开发与运维developmentandoperations,DevOps
指一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)
部门之间的沟通、协作与整合。
3.9
调用链分析servicechainanalysis
分布式环境下的一种日志分析手段,可以将所有相关联的后台服务调用串接起来,通过观察调用过
程产生的日志信息来分析问题。
3.10
消息message
在两台计算机
文档评论(0)