DB50∕T 1096.4-2021 畜牧兽医大数据应用与管理 第4部分:数据接口(重庆市)

DB50∕T 1096.4-2021 畜牧兽医大数据应用与管理 第4部分:数据接口(重庆市)

ID:78774573

大小:249.37 KB

页数:6页

时间:2022-04-24

DB50∕T 1096.4-2021 畜牧兽医大数据应用与管理  第4部分:数据接口(重庆市)_第1页
DB50∕T 1096.4-2021 畜牧兽医大数据应用与管理  第4部分:数据接口(重庆市)_第2页
DB50∕T 1096.4-2021 畜牧兽医大数据应用与管理  第4部分:数据接口(重庆市)_第3页
DB50∕T 1096.4-2021 畜牧兽医大数据应用与管理  第4部分:数据接口(重庆市)_第4页
DB50∕T 1096.4-2021 畜牧兽医大数据应用与管理  第4部分:数据接口(重庆市)_第5页
DB50∕T 1096.4-2021 畜牧兽医大数据应用与管理  第4部分:数据接口(重庆市)_第6页
资源描述:

《DB50∕T 1096.4-2021 畜牧兽医大数据应用与管理 第4部分:数据接口(重庆市)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、ICS65.020.30CCSB40DB50重庆市地方标准DB50/T1096.4—2021畜牧兽医大数据应用与管理第4部分:数据接口2021-03-30发布2021-07-01实施重庆市市场监督管理局发布DB50/T1096.4—2021前言本文件按照GB/T1.1—2020《标准化工作导则第1部分:标准化文件的结构和起草规则》的规定起草。本文件是DB50/T1096的第4部分。DB50/T1096已发布了以下部分:----第1部分:总则----第2部分:元数据----第3部分:信息分类与编码----第4部分:数据接口----第5部分:共享交换技术要求

2、----第6部分:信息资源目录----第7部分:管理要求请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。本文件由重庆市农业农村委员会提出并归口。本文件起草单位:重庆市畜牧技术推广总站、重庆大学、广州中科易德科技有限公司、西南大学、广州中国科学院软件应用技术研究所。本文件主要起草人:夏云霓、李晓波、古平、李引、陈红跃、樊莉、张科、何道领、黄文明、朱燕、赖鑫、高敏、陈雷。IDB50/T1096.4—2021畜牧兽医大数据应用与管理第4部分:数据接口1范围本文件规定了畜牧兽医行业大数据中数据接口的术语、定义和缩略语,网络要求和接口协议

3、。本文件适用于畜牧兽医云系统之间数据的对接与传输。2规范性引用文件下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件,仅该日期对应的版本适用于本文件。不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB/T36345信息技术通用数据导入接口3术语、定义和缩略语3.1术语和定义下列术语和定义适用于本文件。3.1.1数据接口datainterface数据对接与传输过程中所需要的软硬件、网络环境及其在数据交换时需要符合的通信方式和要求。3.2缩略语本文件中使用的缩略语如下:VPN:虚拟专用网(VirtualP

4、rivateNetwork)TCP/IP:传输控制协议/网际协议(TransmissionControlProtocol/InternetProtocol)HTTP:超文本传输协议(HyperTextTransferProtocol)AES:高级加密标准(AdvancedEncryptionStandard)MD5:消息摘要算法第五版(Message-DigestAlgorithm5)CRC:循环冗余校验(CyclicRedundancyCheck)JSON:JS对象标记(JavaScriptObjectNotation)4网络要求4.1网络结构1DB5

5、0/T1096.4—2021畜牧兽医云通过互联网与各级管理与服务系统交换数据、发起和应答指令,具体见图1。图1畜牧兽医云网络结构4.2网络连接畜牧兽医云应具有固定IP地址、端口号,通过VPN与各级管理与服务系统实现连接。4.3VPN功能要求VPN功能要求见表1。表1VPN功能要求功能要求描述WEB应用加速对WEB访问资源的压缩身份认证支持短信认证、USBKEY认证单点登录支持单点登录备份功能支持本地和远程备份及恢复5接口协议5.1基本要求5.1.1通信协议数据通信基于TCP/IP协议和HTTP协议,并符合GB/T36345的要求。包括以下情况:a)建立连

6、接:采用HTTP通信方式,进行端口监听,准备接收连接请求,并根据业务需求进行数据传输,传输结束后断开网络;b)自动重连:各级管理与服务系统应定时向畜牧兽医云发送心跳数据包,并监测连接的状态,当监测到网络连接断开时,应自动重建连接;c)超时重发:一条指令发出后,在规定时间内未收到回应,则认为超时;超时后应重发,重发3次后,仍未收到回应,则认为通讯失败,应自动重建连接。超时时间可根据具体情况自行设定;2DB50/T1096.4—2021d)通信周期:支持被动传输和主动定时传输两种数据传输模式,主动定时传输周期可从5min到24h灵活配置。5.1.2数据安全畜

7、牧兽医云数据传输使用AES加密;身份认证使用MD5校验。5.1.3数据可靠性数据包中的实体数据使用CRC校验,其中实体数据的组成见图2。5.1.4数据扩展性数据包中指令内容采用JSON格式,可新增字段支持后期扩展。5.2接口协议数据结构5.2.1数据包的组成接口协议数据包的组成应符合图2的规定。其中实体数据为经过AES加密的JSON格式数据,加密后以ASCII码的格式进行传输,其他数据明码传输。图2数据包的组成5.2.2数据包的结构数据包的结构见表2。表2数据包的结构项目类型长度说明包头十六进制4字节固定为0x680x680x160x16实体数据总长度十

8、六进制4字节代表当前数据包中的实体数据长度实体数据字符N字节(M+4)实体数据为

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。