DB65/T 4228-2019 基层基础数据共享交换平台 共享数据获取规范.pdf

DB65/T 4228-2019 基层基础数据共享交换平台 共享数据获取规范.pdf
积分0.00
特惠
积分0
VIP全站资料免积分下载
立即下载
同类资料根据编号标题搜索
文档
仅供个人学习
反馈
标准编号:DB65/T 4228-2019
文件类型:.pdf
资源大小:1.2 M
标准类别:电力标准
资源ID:250252
VIP资源

DB65/T 4228-2019标准规范下载简介:

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

DB65/T 4228-2019 基层基础数据共享交换平台 共享数据获取规范.pdf

DB65/T42282019

5. 2. 2. 1 无查询参数

原型接:publicstring函数名(stringguid,stringxmlPublicKey,stringhashValue) 参数说明: guid为通过身份验证获取的验证串; xm1PublicKey为加密的公钥,用于对数据密钥进行加密: hashValue为用户上1次获取该数据项的数据文件版本号。 返回值: 返回数据压缩包的当前块二进制数据的编码字符串。 能描述: 分块获取数据项对应共享数据的压缩包的二进制数据的编码字符串。

LY/T 1184-2011 橡胶木锯材5. 2. 2. 2有查询参数

6.1交换过程中的共享数据均须进行加密传输,即共享数据应经过加密后才可用于数据的交换。 6.2数据加密应根据数据安全的级别和要求采用相应的加密方式。 6.3平台系统应为用户提供数据加密密钥服务。业务系统可通过系统提供的密钥生成接口获取公钥 私钥对,使用公钥/私钥对为交换数据实施加密和解密。 6.4公钥/私钥对应及时通过系统进行密钥更新,

7.2数据版本号被保存在上1次获取数据的数据描述文档中。数据描述文档的内容应包含:

DB65/T42282019

a) 获取数据的用途: b) 系统获取数据的密钥; C) 数据发布时间; d) 获取数据的频次和更新时间; e) 数据的记录数; f)字段数。 .3专用接口的hashValue函数使用数据版本号进行赋值,专用接口可通过hashValue值的对比结果

f)字段数。 3专用接口的hashValue函数使用数据版本号进行赋值,专用接口可通过hashValue值的对比结果 (即将接收到的hashValue值与已存在的数据版本号进行比对),向业务系统发送相应返回数据: a)相同:数据没有变更,则返回空值; b)不同:数据已有更新,传送数据的更新部分; c)空值:hashValue参数值为空值或系统无版本号记录,则传送完整数据包

8.1.1数据发布成功后,平台系统应将发布的服务注册到平台的目录服务中心,由目录服务中心对发 布的数据进行分类和保存。 8.1.2数据调用前,业务系统须从数据目录中查询到所需的数据服务注册条目,获得对应的服务统 标识符(URL)。依据统一标识符获得目标数据的存储连接路径

数据下载是依据查询结果获取共享数据的过程。可通过添加Web引用或动态调用服务等方式获取 所需的共享数据。数据下载服务调用示例见附录A。 你 其步骤主要包括: a 数据获取的身份验证:调用服务的Authorization方法,传入用户帐号和密码进行身份验证, 获得身份验证串guid; b) 生成公钥/私钥对; c 获取本地已经存在的数据文件的版本号:从本地数据描述文档中获取根节点description下 fileSignature节点的InnerText内容中,获取已经存在的数据文件的版本号。如果本地不存 在已获取的数据描述文档,或首次获取时,版本号应为空值; d 创建1个ZIP文件zipfile; e 数据状态验证:向数据获取接口传入验证串guid、公钥和数据版本号,调用GetNationList 得到的结果数据块字符串Result; 将编码的字符串Result解码为二进制数据,追加写入zipfile文件:

GB/T 24534.1-2009 谷物与豆类隐蔽性昆虫感染的测定 总则DB65/T 42282019

平台系统应向系统用户提供数据获取相关使用及说明文件,文件内容应包括: a)为数据下载服务的提供获取动态连接库的说明文件,如:Sirc.Egss.WebService.Aid.dll, Sirc.Frameworks.dll,Sirc.Egss.WebService.DynamicInvoking.dl1等; b)提供必要的使用说明或帮助文档。

直接添加Web引用方式

DB65/T42282019

DB65/T42282019

JB/T 11291-2012 矿用高压辊磨机A.2动态调用接口方式

动态调用接口获取数据(即通过名称空间Sirc.Egss.WebService.DynamicInvoking下设有的 InvokingHelper类获取数据)的方法,是在内存中动态构建调用服务的代理类来实现与服务之间soap 消息的传递。 动态调用接口方式主要有以下步骤(以VisualStudioC#语言为例): a 通过目录服务中心获得目标共享数据的服务URL; b 新建VisualStudioC#工程,添加程序集引用Sirc.Egss.WebService.DynamicInvoking.dll, 程序集的名称空间Sirc.Egss.WebService.DynamicInvoking下的InvokingHelper类包含了动 态调用WebService获取数据的开发接口; C 添加名称空间引用,包含动态调用WebService获取数据开发接口: using Sirc.Egss.WebService.DynamicInvoking:

动态调用接口获取数据(即通过名称空间Sirc.Egss.WebService.DynamicInvoking下设有的 [nvokingHelper类获取数据)的方法,是在内存中动态构建调用服务的代理类来实现与服务之间soap 肖息的传递。 动态调用接口方式主要有以下步骤(以VisualStudioC#语言为例): a 通过目录服务中心获得目标共享数据的服务URL; b 新建VisualStudioC#工程,添加程序集引用Sirc.Egss.WebService.DynamicInvoking.dll, 程序集的名称空间Sirc.Egss.WebService.DynamicInvoking下的InvokingHelper类包含了动 态调用WebService获取数据的开发接口; C 添加名称空间引用,包含动态调用WebService获取数据开发接口: using Sirc.Egss.WebService.DynamicInvoking:

©版权声明