必选
Element Element Element
客户端定制 客户端定制 客户端定制 客户端定制 客户端定制 的检索语句 的检索语句 检索语句必须符合 检索语句必须符合 检索语句必须符合 检索语句必须符合 TypeType -1型,使用逆波兰 型,使用逆波兰 型,使用逆波兰 型,使用逆波兰 表达式 (RPN)(RPN) (RPN) 作为检索语 作为检索语 作为检索语 法,参见《附录 法,参见《附录 法,参见《附录 法,参见《附录 E QUERY QUERY QUERY-RPN RPN范例》 范例》 6.
preferredRecor preferredRecorpreferredRecorpreferredRecor preferredRecorpreferredRecor preferredRecor preferredRecorpreferredRecordSyntax dSyntax dSyntaxdSyntaxdSyntax 可选
StringStringStringString String 10
检索结果的 检索结果的 检索结果的 检索结果的 检索结果的 编码方式 编码方式 固定取值 固定取值 :”XML” :”XML” :”XML” :”XML” :”XML” 7.
otherInfootherInfootherInfo otherInfo otherInfootherInfo 可选
Element Element Element 其他信息 其他信息 备用 2. 请求报文体模板
3. 响应报文体 序号 元素名称 元素名称 约束 类型 长度 描述 取值说明 取值说明 1.
referenceIdreferenceIdreferenceIdreferenceId referenceId 必选
StringStringStringString String 50
会话标识 会话标识
智慧城市公共信息平台-平台接口与服务要求 15 2.
resultCountresultCount resultCount resultCount resultCount resultCount 必选
NumberString NumberString NumberStringNumberStringNumberStringNumberStringNumberString NumberString 20
符合条件 符合条件 符合条件 符合条件 的记录数 的记录数
服务器端执行检索操作得 服务器端执行检索操作得 服务器端执行检索操作得 服务器端
11
执行检索操作得 服务器端执行检索操作得 到的命中记录数,检索失败 到的命中记录数,检索失败 到的命中记录数,检索失败 到的命中记录数,检索失败 到的命中记录数,检索失败 到的命中记录数,检索失败 到的命中记录数,检索失败 设置为 设置为 0 3.
searchStatussearchStatus searchStatus searchStatussearchStatussearchStatussearchStatussearchStatus 必选
StringStringStringString String 7
执行检索 执行检索 执行检索 执行检索 的执行结 的执行结 的执行结 的执行结 果 返回的检索状态信息, 返回的检索状态信息, 返回的检索状态信息, 返回的检索状态信息, 返回的检索状态信息, successsuccess success success表示检索成功, 表示检索成功, 表示检索成功, failturefailture failture failture failture表示检索失败 表示检索失败 表示检索失败 表示检索失败 4.
otherInfootherInfootherInfo otherInfo otherInfootherInfo 可选
element element 其他信息 其他信息 备用 4. 响应报文体模板
6.2.2 资源目录检索结果提取
目录检索结果由服务器端从结果集中提取并返回若干数据记录给客户端。
1. 请求报文体 序号 元素名称 元素名称 约束 类型 长度 描述 取值说明 取值说明 1.
referenceIdreferenceIdreferenceIdreferenceId referenceId 必选
StringStringStringString String 50
会话标识 会话标识 2.
resultSetIDresultSetID resultSetID resultSetIDresultSetID resultSetID 必选
StringStringStringString String
要抽取的 要抽取的 要抽取的 要抽取的 结果集的 结果集的 结果集的 结果集的 标识 因为系统允许在抽取数据 因为系统允许在抽取数据 因为系统允许在抽取数据 因为系统允许在抽取数据 因为系统允许在抽取数据 因为系统允许在抽取数据 因为系统允许在抽取数据 前进行多次检 索,每前进行多次检 索,每前进行多次检 索,每前进行多次检 索,每前进行多次检 索,每前进行多次检 索,每前进行多次检 索,每索都可以指定不同的结果 索都可以指定不同的结果 索都可以指定不同的结果 索都可以指定不同的结果 索都可以指定不同的结果 索都可以指定不同的结果 索都可以指定不同的结果 集名称,所以客户端必须 集名称,所以客户端必须 集名称,所以客户端必须 集名称,所以客户端必须
12
集名称,所以客户端必须 集名称,所以客户端必须 集名称,所以客户端必须 指定要抽取的数据结果集 指定要抽取的数据结果集 指定要抽取的数据结果集 指定要抽取的数据结果集 指定要抽取的数据结果集 指定要抽取的数据结果集 指定要抽取的数据结果集 标识 3.
resultSetStartPresultSetStartP resultSetStartP resultSetStartPresultSetStartP resultSetStartPresultSetStartPresultSetStartP resultSetStartPointoint oint 必选
NumberString NumberString NumberStringNumberStringNumberStringNumberStringNumberString NumberString 20
开始抽取 开始抽取 开始抽取 开始抽取 的位置
客户端指定的从第几条记 客户端指定的从第几条记 客户端指定的从第几条记 客户端指定的从第几条记 客户端指定的从第几条记 客户端指定的从第几条记 客户端指定的从第几条记 录开始抽取,序号从 录开始抽取,序号从 录开始抽取,序号从 录开始抽取,序号从 1开 始 4.
numberOfReco numberOfReconumberOfReco numberOfReco numberOfReconumberOfReco numberOfRecordsResquestedrdsResquested rdsResquestedrdsResquested rdsResquested rdsResquestedrdsResquested 必选
NumberString NumberString NumberStringNumberStringNumberStringNumberStringNumberString NumberString 20 记录数
客户端指定的要抽取记 客户端指定的要抽取记 客户端指定的要抽取记 客户端指定的要抽取记 客户端指定的要抽取记 客户端指定的要抽取记 客户端指定的要抽取记 录数 5.
elementSetNa elementSetNaelementSetNaelementSetNa elementSetNa me 必选
element element
结果集属 结果集属 结果集属 结果集属 性
参见表 《参见表 《A.3A.3 elementSetName elementSetName elementSetNameelementSetNameelementSetName elementSetName elementSetName结果 集属性》 集属性》
智慧城市公共信息平台-平台接口与服务要求 16 6.
preferredRecor preferredRecorpreferredRecorpreferredRecor preferredRecorpreferredRecor preferredRecor preferredRecorpreferredRecordSyntax dSyntax dSyntaxdSyntaxdSyntax 可选
StringStringStringString String 10
提取结果 提取结果 提取结果 提取结果 的编码方 的编码方 的编码方 的编码方 式 固定取值 固定取值 :”XML” :”XML” :”XML” :”XML” :”XML” 7.
13
otherInfootherInfootherInfo otherInfo otherInfootherInfo 可选
element element 其他信息 其他信息 备用 2. 请求报文体模板
3. 响应报文体 序号 元素名称 元素名称 约束 类型 长度 描述 取值说明 取值说明 1.
referenceIdreferenceIdreferenceIdreferenceId referenceId 必选
StringStringStringString String 50
会话标识 会话标识 2.
numberOfRecord numberOfRecordnumberOfRecord numberOfRecord numberOfRecordnumberOfRecord
numberOfRecordnumberOfRecordnumberOfRecordsReturnedsReturnedsReturned sReturned 必选
NumberString NumberString NumberStringNumberStringNumberStringNumberStringNumberString NumberString 20
元数 据元数 据元数 据元数 据目
服务器端返回的元数 服务器端返回的元数 服务器端返回的元数 服务器端返回的元数 据数目 3.
presentStatus presentStatus presentStatuspresentStatuspresentStatuspresentStatuspresentStatuspresentStatus 必选
StringStringStringString String 7
提取状态 提取状态
服务器端返回的提取 服务器端返回的提取 服务器端返回的提取 服务器端返回的提取 状态。 successsuccess successsuccess 表示提 表示提 取成功, 取成功, failturefailture failture failture failture表示提 表示提 取失败 4.
recordsrecords recordsrecordsrecords 必选
element element 结果集
服务器返回的结果集 服务器返回的结果集 服务器返回的结果集 服务器返回的结果集 ,
14
包含一个 或多包含一个 或多包含一个 或多singleRecordsingleRecord singleRecordsingleRecord singleRecord singleRecordsingleRecordsingleRecord,详细描述 ,详细描述 ,详细描述 ,详细描述 参见《表 参见《表 A. 5 singleRecordsingleRecord singleRecordsingleRecord singleRecord singleRecordsingleRecordsingleRecord参数表》 参数表》 参数表》 5.
otherInfootherInfootherInfo otherInfo otherInfootherInfo 可选
element element 其他信息 其他信息 备用 4. 响应报文体模板
6.3 6.3 资源服务接口 资源服务接口 资源服务接口 资源服务接口 资源服务接口 要求 6.3.1 资源内容检索
资源检索是公共信息平台服务端根据客户端发送的请求信息,从共享数据库中读取符合条件的记录,并将查询结果集相关返回的过程。注意,资源检索功能并不返回具体的结果集,结果集返回功能将由”资源检索结果提取”服务提供。
结果集的保存时间与会话标识一致,当会话结束后,响应的结果集将被同步删除。 1. 请求报文体 序号 元素名称 元素名称 约束 类型 长度 描述 取值说明 取值说明 1.
referenceIdreferenceIdreferenceIdreferenceId referenceId 必选
StringStringStringString String 50
会话标识 会话标识 2.
resIdresId resId 必选
StringStringStringString String 50
资源标识符 资源标识符
6位字母 位字母 /数字加 数字加 ”/” 加 1到 23 位数字 位数字 3.
replaceIndicatorreplaceIndicator replaceIndicator replaceIndicator replaceIndicator replaceIndicatorreplaceIndicatorreplaceIndicatorreplaceIndicator 必选
Boolean Boolean
15