一种应用于铁路货运的智能自助终端服务方法及系统技术方案

技术编号:38889169 阅读:8 留言:0更新日期:2023-09-22 14:15
本申请公开了一种应用于铁路货运的智能自助终端服务方法及系统,该方法包括:根据用户在智能自助终端上的操作生成交互指令,所述智能自助终端根据所述交互指令通过前置机调用相应的硬件设备,和/或根据所述交互指令向服务器负载均衡SLB发送请求业务数据;所述前置机根据所述交互指令获取用户信息,并将所述用户信息发送至所述SLB;所述SLB根据所述请求业务数据或所述用户信息访问对应的服务平台,并将所述服务平台的数据返回至所述前置机和/或所述智能自助终端。或所述智能自助终端。或所述智能自助终端。

【技术实现步骤摘要】
一种应用于铁路货运的智能自助终端服务方法及系统


[0001]本申请涉及智能自助终端
,尤其涉及一种应用于铁路货运的智能自助终端服务方法及系统。

技术介绍

[0002]现有的智能自助终端技术有两种方式。第一种采用电脑(或者可计算机器)直接操作硬件设备,实现人机交互。第二种通过传感设备收集数据,按照约定协议发送数据到互联网,然后经过云服务平台计算整理,利用MQ订阅模式获取服务平台下发设备操作指令,实现人、机、物、服务平台的互联互通。
[0003]由于铁路自身网络访问受限,智能自助终端和服务平台分别位于内外两种网络环境,网络访问受限无法保障消息队列(Message Queuing,MQ)连接服务平台和智能自助终端。中国铁路智能自助终端软件会应用于全国泉路局营业厅下,体谅巨大MQ体系会制造巨量的MQ队列,资源消耗巨大。

技术实现思路

[0004]本申请提供了一种应用于铁路货运的智能自助终端服务方法及系统,解决了智能自助终端和服务平台在传统模式下局域网局限问题和MQ模式下大数据资源浪费等问题。
[0005]一种应用于铁路货运的智能自助终端服务方法,包括:
[0006]根据用户在智能自助终端上的操作生成交互指令,所述智能自助终端根据所述交互指令通过前置机调用相应的硬件设备,和/或根据所述交互指令向服务器负载均衡SLB发送请求业务数据;
[0007]所述前置机根据所述交互指令获取用户信息,并将所述用户信息发送至所述SLB;
[0008]所述SLB根据所述请求业务数据或所述用户信息访问对应的服务平台,并将所述服务平台的数据返回至所述前置机和/或所述智能自助终端。
[0009]在本申请的一种实施例中,所述智能自助终端根据所述交互指令通过前置机调用相应的硬件设备,具体包括:通过调用相应的动态链接库DLL文件驱动相应的硬件设备进行身份识别;根据识别到的用户身份判断用户是否注册所述服务平台账号;若否,获取所述用户注册数据,将所述用户注册数据通过所述SLB发送至所述服务平台;若是,通过所述SLB查找对应所述用户的用户数据;根据所述用户数据驱动相应的硬件设备执行相应操作。
[0010]在本申请的一种实施例中,所述方法还包括:所述服务平台通过将软件下载至所述前置机进行动态软件更新;所述服务平台通过将驱动协议下载至所述前置机对硬件设备进行统一管理。
[0011]在本申请的一种实施例中,所述方法还包括:在所述前置机生成第一公钥和第一私钥,将所述第一公钥发送到所述SLB;
[0012]在所述SLB生成软件开发工具包SDK,通过所述SDK提供的应用程序接口API,对所述前置机进行安全认证;所述SLB确定安全认证通过的前置机,允许用户在与所述安全认证
通过的前置机连接的智能自助终端上登录所述服务平台账号,并生成对应所述用户的第二公钥和第二私钥;当安全认证通过的前置机向所述SLB发送上报数据时,使用所述第二公钥对所述上报数据进行加密;当所述SLB向所述安全认证通过的前置机发送指令数据包时,使用所述第一公钥对所述指令数据包进行加密。
[0013]在本申请的一种实施例中,所述方法还包括:当所述前置机接收到来自所述SLB的指令数据包时,使用所述第一私钥对所述指令数据包解密;当所述SLB接收到来自所述前置机的上报数据时,使用所述第二私钥对所述上报数据解密。
[0014]在本申请的一种实施例中,所述根据所述交互指令向服务器负载均衡SLB发送请求业务数据,具体包括:所述智能自助终端根据用户信息生成请求业务数据,对所述请求业务数据进行封装后生成请求报文,将所述请求报文发送至SLB;通过所述SLB对所述请求报文进行解析,并对所述请求报文中携带的请求业务数据进行验证,在验证所述业务请求数据合法后,SLB根据所述请求业务数据向所述智能自助终端返回服务平台的地址信息。
[0015]一种应用于铁路货运的智能自助终端服务系统,包括:
[0016]智能自助终端,用于接收用户操作,根据所述用户操作生成交互指令,并根据所述交互指令通过前置机调用相应的硬件设备,和/或根据所述交互指令向服务器负载均衡SLB发送请求业务数据;
[0017]前置机,用于接收所述智能自助终端的交互指令,根据所述用户信息,并将所述用户信息发送至所述SLB;
[0018]服务器负载均衡SLB,用于根据所述请求业务数据或所述用户信息访问对应的服务平台,并将所述服务平台的数据返回至所述前置机和/或所述智能自助终端。
[0019]在本申请的一种实施例中,所述服务平台包括智能自助终端系统、静态资源、业务系统。
[0020]一种应用于铁路货运的智能自助终端服务设备,包括:
[0021]至少一个处理器;以及,
[0022]与所述至少一个处理器通信连接的存储器;其中,
[0023]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器执行:
[0024]根据用户在智能自助终端上的操作生成交互指令,所述智能自助终端根据所述交互指令通过前置机调用相应的硬件设备,和/或根据所述交互指令向服务器负载均衡SLB发送请求业务数据;
[0025]所述前置机根据所述交互指令获取用户信息,并将所述用户信息发送至所述SLB;
[0026]所述SLB根据所述请求业务数据或所述用户信息访问对应的服务平台,并将所述服务平台的数据返回至所述前置机和/或所述智能自助终端。
[0027]一种非易失性存储介质,存储有计算机可执行指令,所述计算机可执行指令由处理器执行,以实现下述步骤:
[0028]根据用户在智能自助终端上的操作生成交互指令,所述智能自助终端根据所述交互指令通过前置机调用相应的硬件设备,和/或根据所述交互指令向服务器负载均衡SLB发送请求业务数据;
[0029]所述前置机根据所述交互指令获取用户信息,并将所述用户信息发送至所述SLB;
[0030]所述SLB根据所述请求业务数据或所述用户信息访问对应的服务平台,并将所述服务平台的数据返回至所述前置机和/或所述智能自助终端。
[0031]本申请提供了一种应用于铁路货运的智能自助终端服务方法及系统,至少包括以下有益效果:通过对自助智能自助终端安装前置机软件实现了服务平台对硬件设备的统一交互处理,并避免使用MQ订阅模型节省了MQ队列的资源消耗。通过服务平台的下载更新实现前置机软件的动态更新,能够对硬件设备驱动协议进行统一管理。通过前置机和服务器负载均衡SLB互相加解密功能,保障了数据交互安全。通过前置机软件来统一处理硬件交互,通过前置机注册上报等功能进行服务平台对单机的精确管理,方便后续对数据的处理分析。
附图说明
[0032]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0033]图1为本申请实施例提供的一种应本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用于铁路货运的智能自助终端服务方法,其特征在于,包括:根据用户在智能自助终端上的操作生成交互指令,所述智能自助终端根据所述交互指令通过前置机调用相应的硬件设备,和/或根据所述交互指令向服务器负载均衡SLB发送请求业务数据;所述前置机根据所述交互指令获取用户信息,并将所述用户信息发送至所述SLB;所述SLB根据所述请求业务数据或所述用户信息访问对应的服务平台,并将所述服务平台的数据返回至所述前置机和/或所述智能自助终端。2.根据权利要求1所述的方法,其特征在于,所述智能自助终端根据所述交互指令通过前置机调用相应的硬件设备,具体包括:通过调用相应的动态链接库DLL文件驱动相应的硬件设备进行身份识别;根据识别到的用户身份判断用户是否注册所述服务平台账号;若否,获取所述用户注册数据,将所述用户注册数据通过所述SLB发送至所述服务平台;若是,通过所述SLB查找对应所述用户的用户数据;根据所述用户数据驱动相应的硬件设备执行相应操作。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述服务平台通过将软件下载至所述前置机进行动态软件更新;所述服务平台通过将驱动协议下载至所述前置机对硬件设备进行统一管理。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述前置机生成第一公钥和第一私钥,将所述第一公钥发送到所述SLB;在所述SLB生成软件开发工具包SDK,通过所述SDK提供的应用程序接口API,对所述前置机进行安全认证;所述SLB确定安全认证通过的前置机,允许用户在与所述安全认证通过的前置机连接的智能自助终端上登录所述服务平台账号,并生成对应所述用户的第二公钥和第二私钥;当安全认证通过的前置机向所述SLB发送上报数据时,使用所述第二公钥对所述上报数据进行加密;当所述SLB向所述安全认证通过的前置机发送指令数据包时,使用所述第一公钥对所述指令数据包进行加密。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:当所述前置机接收到来自所述SLB的指令数据包时,使用所述第一私钥对所述指令数据包解密;当所述SLB接收到来自所述前置机的上报数据时,使用所述第二私钥对所述上报数据解密。6.根据权利要求1所述的方法,其特征在于,所述根据所述交互指令向服务器负载均衡SLB发送请求业务数据,具体包括:所述智能自助终端根据用户信息...

【专利技术属性】
技术研发人员:刘洋马志强陆垚王端庄马建军王瑞民霍星刘昊旭张卫宾孙婧李敬杨鹏张志勇杨大凯牛朝张熙烨康晓宇郑亚鸽
申请(专利权)人:中国铁道科学研究院集团有限公司北京经纬信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1