IT/OT/CT/DT融合 | 智能制造怎么干?国标为你指路!(三)

2023-07-25 16:32

智能制造核心国家标准GB/T 42405.1-2023《智能制造应用互联 第1部分:集成技术要求》目前已正式发布。


该标准解决了智能制造、工业互联场景中的万国语言互翻译的问题,构建一个多源异构系统的“同声翻译平台”,助力企业实现全面的智能制造。


接下来,GB/T 42405.1-2023《智能制造应用互联 第1部分:集成技术要求》相关内容继续分享:


开放服务总线功能参考
PART.1
API发布平台

图片
图片


01
服务管理

图片

API发布平台宜有以下功能:

a)注册接入:提供API的注册入口,通过引导页面完成新API的注册与调整,提供含Web Service与Restful的形式注册,且支持Http与Https请求模式;


b)周期管理:实现API接口的周期管理,管理API注册后各种状态的控制,对API实现创建、发布、过时、退役的控制及保护;


c)订阅管理:查看当前处于发布状态的API,被订阅的使用情况,由谁订阅了来自谁的API详细信息,可以由管理员对已订阅的API进行干预解除订阅;


d)版本管理:对已注册的同一组织发布的相同接口的API实现版本控制;


e)资料管理:对已注册发布成功的API,提供资料管理的维护操作,描述API的使用与介绍的详细说明;


f)接口测试:具备使用状态下的API测试能力,提早发现API测试调用的使用情况;


g)接口目录:呈现所有状态下的API接口目录清单。


02
基础管理

图片

基础管理宜有以下功能:

a)账户注册:提供新用户登记入口,录入企业或个人账户信息;


b)信息修改:除账号外的,企业或个人信息与密码的调整;


c)分配权限:由管理员变更或配置用户对API操作的权限,API操作的权限包含(订阅、发布、订阅/发布)组成。


03
流量管理

图片

针对不同API服务的个体差异,对其API服务在使用限制的策略上,体现对其进行流量的访问控制与流量的管理功能,并提供支持高并发高访问量API网关程序在上层流量的防护能力。


04
安全管理

图片

管理所有服务请求方的安全调用行为,安全以及访问令牌相关的操作。Gateway 与密钥连接来检查订阅和调用API的OAuth2令牌的是否有效性。


05
规则管理

图片

对API服务调用后执行规则管理控制的行为,每个API服务都有缺省中介流,在每个API被调用时执行。使用中介流的增强规则的定制化能力。


06
令牌管理

图片

提供Http或Https头参数实现传输的动态数字签证认证。在发起请求时,由服务请求方提供令牌,对于令牌管理由发起方自行维护。


图片

CPS融通互联总线架构


PART.2
API商店平台

图片
图片

API商店平台宜有以下功能:

a)接口搜索:根据客户的对业务的要求,进行相关业务接口的搜索筛选;


b)接口推荐:对固定周期范围内(一周或一个月)新发布的接口给予提示,推荐浏览API商店的用户使用;


c)订阅接口:所有在发布状态下的API接口实现订阅或解除订阅的双向操作,对已订阅的接口可解除订阅;


d)订阅目录:查看当前已被订阅的API接口条目,通过筛选条件查询已订阅的API接口;


e)资料查阅:提供API接口的相关资料查阅,获取API接口的使用及介绍信息;


f)在线试用:在商店中出现的服务提供方的API具备在线试用测试的能力,熟悉API接口的使用要求;


g)服务评价:开放对API服务使用的心得交流,对API服务的评价综合评判,根据评定打分实现综合考评API服务质量。



PART.3
API网关

图片
图片

API网关宜有以下功能:

a)数据传输:具备数据传输实现API服务信息交换的能力;


b)服务路由:对API服务发起调用请求,并根据订阅的API服务,自动寻址找到API服务提供方,通过代理的方式调用API服务;


c)服务编排:实现服务的拖拽式编排、提供可视化的工作流编排能力;


d)规则调用:利用中介消息流的能力,对服务调用的数据进行定制化处理;


e)认证授权:实现请求方API服务的调用控制,负责检查API服务的调用认证;


f)服务熔断:根据选择的API熔断级别,对API服务在时间范围内相同服务调用次数限制能力,超出熔断次数将失去调用能力;


g)流量控制:具备访问流量计算,基于流量计算分析进行限流,定义多种限流规则;


h)黑白名单:实现服务器之间的互访问限制,通过黑白名单注册访问受控服务器,执行并解析黑白名单限制访问。


图片

▲ 协议分层转换互联模型


PART.4
API监控

图片
图片

API监控宜有以下功能:

a)性能监控:实现服务器在运行状态下各种硬件资源(CPU、内存、存储、带宽)的监控,对每次调用API服务请求响应的性能进行时长监控;


b)异常告警:对API服务在调用过程中出现的异常进行告警事件通知,统计API服务告警事件的条目;


c)日志分析:具备记录每次调用API服务请求响应能力,将操作流水记录信息写入日志文件中的功能;


d)依赖关系分析:具备API服务间的层级、粒度,相互间调用关系的依赖关系图谱汇总能力;


e)接口统计:对已接入的API服务在多种状态下的数量统计;


f)使用次数:对已使用过的API服务,在每次调用情况下,汇总使用API服务次数能力。