一种税控设备控制方法及装置制造方法及图纸

技术编号:37852078 阅读:18 留言:0更新日期:2023-06-14 22:43
本申请涉及数据通信技术领域,特别涉及一种税控设备控制方法及装置。该方法包括:客户端在初始化启动时,创建第一话题,并订阅服务器初始化时创建的第二话题,其中,该服务器在初始化启动时,创建第二话题,并订阅该第一话题;确定待控制税控设备,并将该待控制税控设备的设备信息发布至该第一话题,以使得该服务器从该第一话题获取该待控制税控设备的设备信息,并基于该待控制税控设备的设备信息分别确定该待控制税控设备的USB路径信息;接收目标税控设备控制指令,并将该控制指令发布至该第一话题,以使得该服务器从该第一话题获取该控制指令,并通过确定出的该目标税控设备对应的USB路径将该控制指令发送至该目标税控设备。备。备。

【技术实现步骤摘要】
一种税控设备控制方法及装置


[0001]本申请涉及数据通信
,特别涉及一种税控设备控制方法及装置。

技术介绍

[0002]在税控设备集中托管场景中,服务器一般放置于机房中,对于必须使用单机版开票软件进行的业务,会计需要去机房插拔税控设备,不仅耗时耗力,还需要进行税控设备借出/归还登记,增加了运维工作量。

技术实现思路

[0003]本申请提供了一种税控设备控制方法及装置,用以解决现有技术中存在的无法远程控制税控设备的问题。
[0004]第一方面,本申请提供了一种税控设备控制方法,应用于客户端,所述客户端与服务器通过MQTT长连接技术建立长连接,所述服务器接入有若干税控设备,且所述客户端与所述服务器之间搭建有USBIP框架,所述方法包括:
[0005]所述客户端在初始化启动时,创建第一话题,并订阅服务器初始化时创建的第二话题,其中,所述服务器在初始化启动时,创建第二话题,并订阅所述第一话题;
[0006]确定待控制税控设备,并将所述待控制税控设备的设备信息发布至所述第一话题,以使得所述服务器从所述第一话题获取所述待控制税控设备的设备信息,并基于所述待控制税控设备的设备信息分别确定所述待控制税控设备的USB路径信息;
[0007]接收目标税控设备控制指令,并将所述控制指令发布至所述第一话题,以使得所述服务器从所述第一话题获取所述控制指令,并通过确定出的所述目标税控设备对应的USB路径将所述控制指令发送至所述目标税控设备。
[0008]可选地,所述服务器在初始化启动时,以创建第一话题所述客户端在初始化启动时,创建第一话题的步骤包括:
[0009]所述客户端在初始化启动时,基于待控制税控设备的税号和分机号为名称创建第一话题。
[0010]可选地,所述服务器在确定所述目标税控设备控制完成后,生成对应的控制结果,并将所述控制结果发布至所述第二话题;所述方法还包括:
[0011]在监听到所述第二话题发布有所述控制结果后,从所述第二话题获取所述控制结果。
[0012]第二方面,本申请提供了一种税控设备控制方法,应用于服务器,所述服务器与客户端通过MQTT长连接技术建立长连接,所述服务器接入有若干税控设备,且所述服务器与所述客户端之间搭建有USBIP框架,所述方法包括:
[0013]所述服务器在初始化启动时,创建第二话题,并订阅客户端初始化时创建的第一话题,其中,所述客户端在初始化启动时,创建第一话题,并订阅所述第二话题;
[0014]从所述第一话题获取待控制税控设备的设备信息,并基于所述待控制税控设备的
设备信息分别确定所述待控制税控设备的USB路径信息,其中,所述客户端在确定待控制税控设备后,将所述待控制税控设备的设备信息发布至所述第一话题;
[0015]从所述第一话题获取所述控制指令,并通过确定出的所述目标税控设备对应的USB路径将所述控制指令发送至所述目标税控设备,其中,所述客户端在接收到目标税控设备控制指令后,将所述控制指令发布至所述第一话题。
[0016]可选地,所述服务器在初始化启动时,创建第二话题的步骤包括:
[0017]所述服务器在初始化启动时,基于所述服务器的唯一标识为名称创建第二话题。
[0018]第三方面,本申请提供了一种税控设备控制装置,应用于客户端,所述客户端与服务器通过MQTT长连接技术建立长连接,所述服务器接入有若干税控设备,且所述客户端与所述服务器之间搭建有USBIP框架,所述装置包括:
[0019]创建单元,用于在初始化启动时,创建第一话题,并订阅服务器初始化时创建的第二话题,其中,所述服务器在初始化启动时,创建第二话题,并订阅所述第一话题;
[0020]确定单元,用于确定待控制税控设备,并将所述待控制税控设备的设备信息发布至所述第一话题,以使得所述服务器从所述第一话题获取所述待控制税控设备的设备信息,并基于所述待控制税控设备的设备信息分别确定所述待控制税控设备的USB路径信息;
[0021]接收单元,用于接收目标税控设备控制指令,并将所述控制指令发布至所述第一话题,以使得所述服务器从所述第一话题获取所述控制指令,并通过确定出的所述目标税控设备对应的USB路径将所述控制指令发送至所述目标税控设备。
[0022]可选地,所述服务器在初始化启动时,创建第一话题时,所述创建单元具体用于:
[0023]所述客户端在初始化启动时,基于待控制税控设备的税号和分机号为名称创建第一话题。
[0024]可选地,所述服务器在确定所述目标税控设备控制完成后,生成对应的控制结果,并将所述控制结果发布至所述第二话题;所述装置还包括:
[0025]获取单元,在监听到所述第二话题发布有所述控制结果后,从所述第二话题获取所述控制结果。
[0026]第四方面,本申请提供了一种税控设备控制装置,应用于服务器,所述服务器与客户端通过MQTT长连接技术建立长连接,所述服务器接入有若干税控设备,且所述服务器与所述客户端之间搭建有USBIP框架,所述装置包括:
[0027]创建单元,用于在初始化启动时,创建第二话题,并订阅客户端初始化时创建的第一话题,其中,所述客户端在初始化启动时,创建第一话题,并订阅所述第二话题;
[0028]第一获取单元,用于从所述第一话题获取待控制税控设备的设备信息,并基于所述待控制税控设备的设备信息分别确定所述待控制税控设备的USB路径信息,其中,所述客户端在确定待控制税控设备后,将所述待控制税控设备的设备信息发布至所述第一话题;
[0029]第二获取单元,用于从所述第一话题获取所述控制指令,并通过确定出的所述目标税控设备对应的USB路径将所述控制指令发送至所述目标税控设备,其中,所述客户端在接收到目标税控设备控制指令后,将所述控制指令发布至所述第一话题。
[0030]可选地,所述服务器在初始化启动,创建第二话题时,所述创建单元具体用于:
[0031]所述服务器在初始化启动时,基于所述服务器的唯一标识为名称创建第二话题。
[0032]第五方面,本申请提供了一种税控设备控制装置,应用于客户端,该装置包括:
[0033]存储器,用于存储程序指令;
[0034]处理器,用于调用所述存储器中存储的程序指令,按照获得的程序指令执行如上述第一方面中任一项所述的方法的步骤。
[0035]第六方面,本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使所述计算机执行如上述第一方面中任一项所述方法的步骤。
[0036]第七方面,本申请提供了一种税控设备控制装置,应用于服务器,该装置包括:
[0037]存储器,用于存储程序指令;
[0038]处理器,用于调用所述存储器中存储的程序指令,按照获得的程序指令执行如上述第二方面中任一项所述的方法的步骤。
[0039]第八方面,本申请实施例还提供了一种计算本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种税控设备控制方法,其特征在于,应用于客户端,所述客户端与服务器通过MQTT长连接技术建立长连接,所述服务器接入有若干税控设备,且所述客户端与所述服务器之间搭建有USBIP框架,所述方法包括:所述客户端在初始化启动时,创建第一话题,并订阅服务器初始化时创建的第二话题,其中,所述服务器在初始化启动时,创建第二话题,并订阅所述第一话题;确定待控制税控设备,并将所述待控制税控设备的设备信息发布至所述第一话题,以使得所述服务器从所述第一话题获取所述待控制税控设备的设备信息,并基于所述待控制税控设备的设备信息分别确定所述待控制税控设备的USB路径信息;接收目标税控设备控制指令,并将所述控制指令发布至所述第一话题,以使得所述服务器从所述第一话题获取所述控制指令,并通过确定出的所述目标税控设备对应的USB路径将所述控制指令发送至所述目标税控设备。2.如权利要求1所述的方法,其特征在于,所述服务器在初始化启动时,以创建第一话题所述客户端在初始化启动时,创建第一话题的步骤包括:所述客户端在初始化启动时,基于待控制税控设备的税号和分机号为名称创建第一话题。3.如权利要求1或2所述的方法,其特征在于,所述服务器在确定所述目标税控设备控制完成后,生成对应的控制结果,并将所述控制结果发布至所述第二话题;所述方法还包括:在监听到所述第二话题发布有所述控制结果后,从所述第二话题获取所述控制结果。4.一种税控设备控制方法,其特征在于,应用于服务器,所述服务器与客户端通过MQTT长连接技术建立长连接,所述服务器接入有若干税控设备,且所述服务器与所述客户端之间搭建有USBIP框架,所述方法包括:所述服务器在初始化启动时,创建第二话题,并订阅客户端初始化时创建的第一话题,其中,所述客户端在初始化启动时,创建第一话题,并订阅所述第二话题;从所述第一话题获取待控制税控设备的设备信息,并基于所述待控制税控设备的设备信息分别确定所述待控制税控设备的USB路径信息,其中,所述客户端在确定待控制税控设备后,将所述待控制税控设备的设备信息发布至所述第一话题;从所述第一话题获取所述控制指令,并通过确定出的所述目标税控设备对应的USB路径将所述控制指令发送至所述目标税控设备,其中,所述客户端在接收到目标税控设备控制指令后,将所述控制指令发布至所述第一话题。5.如权利要求4所述的方法,其特征在于,所述服务器在初始化启动时,创建第二话题的步骤包括:所述服务器在初始化启动时,基于所述服务器的唯一标识为名称创建第二话题。6.一种税控设备控制装置,其特征在于,应用于客户...

【专利技术属性】
技术研发人员:李博宇赵轶民张宏伟卢孟维赵岩安妮赵哿滢
申请(专利权)人:航天信息股份有限公司
类型:发明
国别省市:

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

1