DB65/T 4228-2019标准规范下载简介
DB65/T 4228-2019 基层基础数据共享交换平台 共享数据获取规范.pdfICS35.100.70 79
沂疆维吾尔自治区地方标
基层基础数据共享交换平台
新疆维吾尔自治区市场监督管理局 发布
《小交通量农村公路工程技术标准》(JTG 2111-2019)DB65/T42282019
DB65/T42282019
基层基础数据共享交换平台
本标准规定了基层基础数据共享交换平台共享数据获取的术语定义、基本要求、数据接 钥、版本核对、数据传送、使用及说明文件。 本标准适用于对基层基础数据共享交换平台中共享数据获取过程的控制和管理。
文件。 地方标 3.1 数据集thedataset 维信息服务 数据库的连接信息、用于获取共享数据服务的名称等。 3.2 数据项dataitem 依据数据抽取规则从目标数据源中抽取的共享数据,系包含在数据集中共享数据的实体 3.3 数据集连通性datasetconnectivity
文件。 地方标 3.1 数据集thedataset 维信息服务 数据库的连接信息、用于获取共享数据服务的名称等。 3.2 数据项dataitem 依据数据抽取规则从目标数据源中抽取的共享数据,系包含在数据集中共享数据的实体 3.3 数据集连通性datasetconnectivity
数据集连通性datasetconnectivity 对数据集访问服务正确性的检测描述。
DB65/T42282019
数据项连通性dataitemconnectivity 在数据集连通的基础上,根据数据项抽取规则是否能够正确抽取数据的检测。 3.5 数据文件datadocument 通过封装的共享数据实体的文件。 3.6 数据描述文档datadescriptiondocument 用于描述共享数据文件的文档,包含有数据发布时间、更新时间、数据记录数、数据字段数及数据 版本号等信息。
供享数据在更新序列上的唯一性标识符。
4.1基层基础数据共享交换平台(以下简称平台或平台系统)的数据交换应遵循GB/T21062(所有部 分)给出的原则和要求。
4.1基层基础数据共享交换平台(以下简称平台或平台系统)的数据交换应遵循GB/T21062(所有部 分)给出的原则和要求。 4.2数据交换所需的目录体系应符合GB/T21063(所有部分)的规定。 4.3数据交换包括下列过程: a)数据发布:提供数据的业务系统(数据提供方)向平台推送共享数据的过程。数据发布应符合 DB65/T4227的规定。 b)数据获取:需获得共享数据的业务系统(数据获取方)通过平台查询获得共享数据的过程。 4.4数据检索的结果或数据内容应保存在临时目录或数据文件中,数据获取方不宜直接从数据提供方 的生成数据库或平台数据库中获取数据或信息。W 4.5数据提供方或数据获取方进行数据共享交换时,均须经过身份验证和权限验证,获得验证许可后, 方能发布或获取数据信息。 4.6业务系统应允许平台系统根据提供方定义的更新时间间隔自动从提供方的原始数据库中获取最近 更新的数据, 4.7平台系统应依据数据交换的需要,向业务系统提供必要的数据获取服务,确保业务能够顺利获取 共享数据信息。数据获取服务可包括:数据接口服务、加密密钥服务、版本核对服务、数据传送服务、 使用及说明文件服务。
DB65/T42282019
固定接口:用于实现身份验证、数据集连通性检测和数据项连通性检测等基础功能的接口。这 类接口的名称应依据接口所提供的服务功能命名; 专用接口:仅用于信息数据交换的接口。这类接口的名称应依据数据提供方发布数据时提供的 函数名称命名。专用接口调用时应生成一对用于标记数据提供方和数据获取方的服务标识符, 服务标识符具有唯一性,用于数据访问的标识和控制。专用接口依据查询条件的不同,可分为 下列类型: 1)无查询参数:不带特定查询参数的数据获取接口,其参数仅包含:身份验证串、加密的公 钥、数据文件版本号 2)有查询参数:带有特定查询参数的数据获取接口,除了包含身份验证串、加密的公钥、数 据文件版本号外,还应包含数据提供者发布数据时定义的特定查询参数。
5. 2. 1.1身份验证
用于对调用服务的用户身份实施验证。
原型接:public stringAuthorization(stringuserid,stringpassword) 参数说明:userid用户帐号: Password用户密码: 返回值: 身份验证成功(通过身份验证),用户获取身份验证串guid; 身份验证失败,返回空字符串。 功能描述: 用于对访问用户进行身份验证。只有已经注册的用户才能通过身份验证获得身份验证串。系 将依据身份验证串确定用户能否访问服务的其它接口。
5.2.1.2数据集连通性检测
用于检测服务是否能够正确调用。
你准信息 原型接:publicstringDataSetConnectivityO 参数说明: 返回值: 数据集名称,连通状况) 功能描述:1.验证数据集能否连通。对于数据集对应的服务路径不正确或是由于服务器出现故障导致的 服务 无法连通,调用方将根据返回的SoapException来判断; 2. 数据集名称:WebService名称 连通状况值:“1”表示可连通;“连通失败”表示连通异常。
5.2.1.3数据项连通性检测
GB/T 39149-2020标准下载用于检测服务的函数接口是否可以正确调用。
DB65/T42282019
5. 2. 2. 1 无查询参数
原型接:publicstring函数名(stringguid,stringxmlPublicKey,stringhashValue) 参数说明: guid为通过身份验证获取的验证串; xm1PublicKey为加密的公钥,用于对数据密钥进行加密: hashValue为用户上1次获取该数据项的数据文件版本号。 返回值: 返回数据压缩包的当前块二进制数据的编码字符串。 能描述: 分块获取数据项对应共享数据的压缩包的二进制数据的编码字符串。
5. 2. 2. 2有查询参数
6.1交换过程中的共享数据均须进行加密传输,即共享数据应经过加密后才可用于数据的交换。 6.2数据加密应根据数据安全的级别和要求采用相应的加密方式。 6.3平台系统应为用户提供数据加密密钥服务。业务系统可通过系统提供的密钥生成接口获取公钥 私钥对,使用公钥/私钥对为交换数据实施加密和解密。 6.4公钥/私钥对应及时通过系统进行密钥更新,
SH/T 3521-2013标准下载7.2数据版本号被保存在上1次获取数据的数据描述文档中。数据描述文档的内容应包含: