档案库房智能化建设管理系统标准通信接口协议.docx
档案库房智能化建设管理系统标准通信接口协议
管理系统接口规定了管理系统以及包含的子系统与外部系统间的通信要求,并规定接口名称、参数格式。
管理系统基础接口
管理系统基础接口规定了管理系统与外部系统间的通信要求,并规定接口名称、参数格式。(见表B.1.1、表B.1.2、表B.1.3、表B.1.4)。
获取库房状态接口
表B.1.1获取库房状态接口
方法名称
getRepTenStateInfo()
调用方法
http://服务器IP:端口/archiveRepositoryService
功能描述
通过调用该接口获取库房的状态
输入项
参数名称
类型
长度
允许为空
说明
备注
无
返回值
参数名称
类型
长度
允许为空
说明
备注
Result
String
否
返回库房状态结果,包含防火、防盗、防水、防尘、防有害气体以及温湿度调控
{
fireproof:0,
antitheft:0,
waterproof:0,
dustproof:0,
harmfulgases:0,
temperature:0,
humidity:0
}
注:0-不报警;1-报警。
异常
获取库房实时运行故障接口
表B.1.2获取库房实时运行故障接口
方法名称
getRepRunFaultInfo()
调用方法
http://服务器IP:端口/archiveRepositoryService
功能描述
通过调用该接口获取库房实时运行故障信息
输入项
参数名称
类型
长度
允许为空
说明
备注
无
返回值
参数名称
类型
长度
允许为空
说明
备注
Result
String
否
返回库房实时运行报警信息,包含运行温度、电压、电流、……
{
operatingTemperature:0,
operatingVoltage:0,
operatingCurrent:0,
……
}
注:
0-不报警,
1-报警,
operatingTemperature-运行温度,
operatingVoltage-运行电压,
operatingCurrent-运行电流。
异常
获取库房的电气信息接口
表B.1.3获取库房的电气信息接口
方法名称
getSpecificRepELEInfo(StringrepositoryNo)
调用方法
http://服务器IP:端口/archiveRepositoryService/
功能描述
通过该接口获取库房的电气数据信息
输入项
参数名称
类型
长度
允许为空
说明
备注
repositoryNo
String
6
否
库房编码
参见DA/T65附录C-C.4
返回值
参数名称
类型
长度
允许为空
说明
备注
Result
String
否
返回库房电气信息,包含温度、电压、电流、功率
{
operatingTemperature:26,
operatingVoltage:200,
operatingCurrent:1,
operatingPower:200
}
注:
operatingTemperature-运行温度,
operatingVoltage-运行电压,
operatingCurrent-运行电流,
operatingPower-功率。
异常
库房电气信息上报接口
表B.1.4库房电气信息主动上报接口
方法名称
uploadRepositoryELEInfo(StringrepositoryNo,StringdataInfo)
调用方法
http://服务器IP:端口/archiveRepositoryService
功能描述
通过该接口上报电气信息数据
输入项
参数名称
类型
长度
允许为空
说明
备注
repositoryNo
String
6
否
库房编码
参见DA/T65附录C-C.4
dataInfo
String
否
电气信息,包含温度、电压、电流、功率
{
operatingTemperature:26,
operatingVoltage:200,
operatingCurrent:1,
operatingPower:200
}
注:
operatingTemperature-运行温度,
operatingVoltage-运行电压,
operatingCurrent-运行电流,
operatingPower-功率。
返回值
参数名称
类型
长度
允许为空
说明
备注
Result
String
否
返回库房电气信息上报成功/失败
{result:true}/
{result:false}
异常
实体档案智能存储与管理子系统接口
实体档案智能存储与管理子系统接口规定了实体档案智能存储、管理系统与外部系统间的通信要求,并规定接口名称、