SL/T 783-2019 水利数据交换规约(清晰)

SL/T 783-2019 水利数据交换规约(清晰)
积分0.00
特惠
积分0
VIP全站资料免积分下载
立即下载
同类资料根据编号标题搜索
文档
仅供个人学习
反馈
标准编号:
文件类型:.pdf
资源大小:4.6 M
标准类别:水利标准
资源ID:379382
VIP资源

标准规范下载简介:

内容预览由机器从pdf转换为word,准确率92%以上,供参考

SL/T 783-2019 水利数据交换规约(清晰)

中华人民共和国水利部批准《小水电建设项目经济评价规程》(SL/T16一2019)等4项为 行业标准,现予以公布。

水利部 2019年9月9日

北育 范围 规范性引用文件 术语和定义 4.1总体框架 4.2交互机制 4.3安全约定 数据交换技术规定 5.1同级政务外网与政务内网数据交换 5.2同级DMZ区与政务外网的数据交换….. 5.3跨级同网域数据交换· 5.4跨级跨网域数据交换............. 2 5.5政务外网(或DMZ区)与互联网公有云的数据交换 适配器开发要求....…..... 6.1适配器与数据交换软件交互机制 6 6.2适配器与数据交换软件交互接口 7.1网络域代码 7.2节点代码. 7.3适配器代码 附录A(规范性附录) 适配器接口协议 附录B(规范性附录) 适配器接口说明 附录C(资料性附录) 节点代码 ·14 附录D(资料性附录) 适配器代码

本标准规定了水利数据交换的总体框架、交互机制以及水利业务应用系统利用水利数据交换软件 交换数据的技术要求、适配器开发要求和相关编码规则。 本标准适用于水利业务应用系统间数据交换功能设计、适配器开发和数据交换服务,

4.1.1水利业务应用系统应采用数据交换软件统一交换数据。水利数据交换总体框架见图1。 4.1.2国家、流域、省级节点应部署数据交换软件DB5301∕T 35-2018 滇池湖滨湿地 建设规范.pdf,流域、省级以下节点宜共享上级节点的 交换软件。流域、省级节点的数据交换软件应在国家节点的数据交换软件进行注册,并由其

图1 水利数据交换总体框架

管理。流域或省级以下节点扩展部署的数据交换软件应在上级的数据交换软件进行注册,并由其 进行管理

官理。流域或者级以下节点扩展部著的数据交换软件应在上级的数据交换软件进行注册,并由其 进行管理。 4.1.3数据交换软件应根据需要分别部署在政务内网、政务外网、DMZ区或互联网公有云。水利业 务应用系统与其他行业应用系统之间,宜按GB/T21062通过政务信息资源交换体系或双方约定的服 务接口方式实现数据交换。 4.1.4同级政务外网和政务内网之间、同级DMZ区和政务外网之间、跨级同网域之间、跨级 跨网域之间、政务外网(或DMZ区)与互联网公有云之间的相同水利业务应用系统应通过数据 交换软件实现数据交换。同级同网域的不同水利业务应用系统应通过共享数据库方式实现数据 交换。 4.1.5数据交换内容宜包括结构化数据、非结构化数据和半结构化数据。结构化数据宜包括关系数 据库的数据,非结构化数据宜包括文档、图片、音频、视频等文件数据,半结构化数据宜包括可扩展 标记语言(ExtensibleMarkupLanguage,简称XML)数据。

4.2.1数据交换应由水利业务应用系统、适配器、数据交换软件及网络组成的系统共同完成。其中, 数据交换软件负责数据的跨级交换和跨网域交换;适配器负责数据的标准化封装与解析,并在数据发 送方和数据接收方成对使用。数据交换的交互实现机制见图2。 4.2.2适配器应在本地部署的数据交换软件中进行统一注册和授权。 4.2.3数据发送方应将数据提交适配器进行标准化封装后发送至数据交换软件,依托交换通道推送 至接收节点的数据交换软件,经适配器解析后提交至数据接收方。 4.2.4数据交换优先级应在配置适配器交换任务时设置,日常常规业务数据可根据业务需要设 置为不同时间间隔的定时交换,紧急或优先级别高的业务数据可配置临时交换任务进行实时 交换。 4.2.5交换频率、可延迟时间、优先级等特征信息应在数据交换软件统一进行注册并管理。产生数 据交换任务时,数据交换传输机制应由数据交换软件根据已注册的特征信息确定。

图2数据交换的交互实现机制

4.3.1政务内网到政务外网、政务外网到DMZ区、政务外网(或DMZ区)到互联网公有云的数据 交换,应遵守信息安全管理相关规定,经审核后才能进行交换。政务内网向政务外网交换的数据宜采 用刻录光盘的方式人工导出。 4.3.2部署在政务外网的数据交换软件和适配器应符合信息安全等级保护的要求,部署在政务内网 的数据交换软件和适配器应符合涉密信息系统分级保护的要求。 4.3.3数据交换过程应具备防纂改和完整性验证功能,确保数据准确、完整、安全。 4.3.4敏感数据交换前应进行加密处理

相同水利业务应用系统在同级政务外网与政务内网间交换数据应按下列规定及流程执行: 数据发送方的水利业务应用系统应通过发送适配器将数据发送至数据交换软件; 若数据由政务外网向政务内网进行交换,则应由政务外网数据交换软件接收数据,并通过接

口协议的接收节点代码参数判断是否需向政务内网交换,若是,则采用人工刻盘或单向网闸 自动传递的方式导人政务内网,政务内网数据交换软件读取单向网闸发送或光盘上传的文件, 利用数据交换服务将文件发送数据接收适配器; c)若数据由政务内网向政务外网进行交换,则应由政务内网数据交换软件接收数据,并通过接 口协议的接收节点代码参数判断是否向政务外网交换,若是,则将数据打包发送到导出目录, 管理员定时将需导出的数据文件进行下载、刻录光盘导出,并在本级政务外网数据交换软件 人机交互界面进行上传,本级政务外网数据交换服务读取上传的文件,利用数据交换软件将 文件发送给数据接收适配器; d)接收适配器接收数据,经解析处理后,应推送给数据接收方的水利业务应用系统。 .1.3不同水利业务应用系统同级政务外网与政务内网数据交换,应先按相同水利业务系统同级政 外网与政务内网数据交换方式实现,再在同网域内以共享数据库方式进行交换。

5.2.1相同水利业务应用系统在同级DM

a)数据发送方的水利业务应用系统应通过适配器将数据发送至数据交换软件; b)若数据是由DMZ区向政务外网交换,则应由本级DMZ区数据交换软件通过接口协议的接收 节点代码参数判断是否向政务外网交换,若是,由政务外网数据交换软件穿过防火墙调取 DMZ区数据交换软件提供的服务实现数据交换或者通过双向网闸自动交换; c)若数据是由政务外网向DMZ区交换,则应由政务外网数据交换软件接收数据,通过接口协 议的接收节点代码参数判断是否向DMZ区交换,若是,则自动将数据从政务外网穿过防火 墙发送或通过双向网闸自动传递到DMZ区数据交换软件; d)数据交换软件接收数据后,发送给数据接收适配器; e)接收适配器接收数据,经解析处理后,应推送给数据接收方的水利业务应用系统。 .2.3不同水利业务应用系统在同级DMZ区与政务外网间交换数据,应利用数据交换软件先实 见DMZ区与政务外网间交换,再按不同水利业务应用系统在政务外网以共享数据库方式实现数据 交换。

5.4.1跨级跨网域间水利业务应用系统不宜直接进行交换数据。 5.4.2 相同水利业务应用系统应先进行跨网域交换,再在政务外网或政务内网内进行跨级交换 5.4.3不同水利业务应用系统应同级在同网域通过共享数据库方式先进行数据交换,再按照相 利业务应用系统跨级或跨网域数据交换方式进行交换

政务外网(或DMZ区)与互联网公有云的数据交换,参照执行同级DM亿区与政务外网的 交换规定。

6.1适配器与数据交换软件交互机制

6.1.1适配器与数据交换软件交互机制见图6

6.2.1 适配器接口应包括数据发送接口、数据到达通知接口、数据获取接口、回执接口和数据

a)数据发送方应通过发送适配器调用数据发送API接口,将数据和路由头信息发送到数据交换 软件数据存储区中,数据发送API接口应符合附录B表B.1规定; b)数据交换软件监控到数据和路由头信息,则应解析路由头信息,选择传输机制,根据路由头 信息发送至数据接收方: c)数据接收方收到数据,应通过调用接收适配器的数据到达通知HTTP接口,通知接收适配器 数据到达,数据到达通知HTTP接口应符合附录B表B.2规定; d)数据接收方的接收适配器接收通知,应通过数据交换软件提供的数据获取API接口,接收对 应的数据和路由头信息,数据接收方根据自已的业务需求完成相关的业务处理,数据获取 API接口应符合附录B表B.3规定; e)数据交换软件应调用发送适配器的接收回执信息服务,通知数据发送方数据已送达,接收回 执信息服务应符合附录B表B.4规定; f)查询接口应符合附录B表B.5的规定

7.1.1 网络域代码应由1位数字组成,取值范围为1~9。 7.1.2政务内网、政务外网和DMZ区的代码应符合表1的规定,其他网络类型应按顺序编码

7.1.1网络域代码应由1位数字组成,取值范围为1~9。

节点代码应由9位数字组成,包括6位数据交换节点部署单位或部门代码、1位数据交换节 属网络域代码(政务外网/政务内网等)及2位数据交换节点顺序号代码。节点代码格式见图7。

7.2.2节点代码编码规则如下

部署单位或部门代码 所属网络域代码顺序

a)PPRRCC:代表数据交换节点部署单位或部门代码,采用其所属行政区的行政区划代码,应 按GB/T2260执行,其中国家和流域节点应另行编码; b)X:代表数据交换节点所部署的网络域,由1位数字组成,其代码编制规则应符合7.1的 规定; c)NN:代表数据交换软件的顺序号,由2位数字01~99组成,表示同一个级别单位或部门部 署的多个节点的顺序号

注1:当节点删除后,为其分配的节点代码仍保留,新增节点不再使用该代码。 注2:节点代码在节点注册之后由交换服务自动分配,无需人工编制代码。 7.2.3国家和流域节点代码宜分别按附录C中表C.1、表C.2进行取值,省级节点代码宜按附录C 中表C.3进行取值

1:当节点删除后,为其分配的节点代码仍保留,新增节点不再使用该代码。 2:节点代码在节点注册之后由交换服务自动分配,无需人工编制代码。 国家和流域节点代码宜分别按附录C中表C.1、表C.2进行取值,省级节点代码宜按附录C C.3进行取值。

巨凯命代聘应规定知下 当适配器属于全局应用时,应由国家节点数据交换软件的适配器注册功能为该适配器分配 个唯一的全局适配器代码; 当适配器是局部区域应用时,应由本地数据交换软件的适配器注册功能为该适配器分配一个 唯一的局部适配器代码。 适配器代码编码规则如下: 全局适配器代码应由6位固定前缀“000000”和6位顺序号组合而成。顺序号为从1开始依 次排列的自然数,由交换服务适配器注册中心按先后顺序自动分配,分配后的适配器代码为 “终身制”,即便该适配器被删除弃用,本代码也不再另行分配于其他适配器,全局适配器代 码可参照附录D表D.1取值。全局适配器节点代码格式见图8;

图9局域适配器代码格

附 (规范性附录) 适配器接口协议

适配器接口协议包括Posthead信封XML格式、fileItems信封XML格式、sendRespXML格 式、recvRespXML格式、notifyRespXML格式、monitorLogsXML格式、ExchnodeXML格式、 ResultDataXML格式,具体规定分别见表A.1~表A.8。

表A.2fileItems信封XML格式(续)

表A.3sendRespXML格式

表A.4recvRespXML格式

码头、井、河道驳岸工程施工方案表A.5notifyRespXML格式

表A.7ExchnodeXML格式

表A.8ResultDataXML格式

《电气装置安装工程起重机电气装置施工施工及验收规范》GB50256-96.pdf附 录 B (规范性附录) 适配器接口说明

适配器接口包括数据发送接口、数据到达通知接口、数据获取接口、回执接口、数据交换状态查 询接口,具体规定分别见表B.1~表B.5。

表B.3 数据获取接口说明

©版权声明
相关文章