[发明专利]一种基于服务器解析的指令交互方法、装置、服务器及系统在审
申请号: | 201911418548.7 | 申请日: | 2019-12-31 |
公开(公告)号: | CN111193800A | 公开(公告)日: | 2020-05-22 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 厦门汉印电子技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F3/12 |
代理公司: | 厦门智慧呈睿知识产权代理事务所(普通合伙) 35222 | 代理人: | 陈槐萱 |
地址: | 361000 福建省厦门市*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 服务器 解析 指令 交互 方法 装置 系统 | ||
本发明实施例提供一种基于服务器解析的指令交互方法、装置、服务器及系统,涉及可联网硬件设备技术领域,方法包括以下步骤:获取请求设备发送的请求指令;基于预设的解析服务程序解析所述请求指令,以生成标准指令并返回至所述请求设备,使得所述请求设备根据所述标准指令执行相应的操作,其中,所述标准指令包括位图指令。本发明免除了驱动安装,降低了请求设备的开发难度和硬件成本。
技术领域
本发明涉及可联网硬件设备技术领域,具体而言,涉及一种基于服务器解析的指令交互方法、装置、服务器及系统。
背景技术
计算机网络通过网络设备和通信线路将不同地点的服务器及可联网硬件设备在物理上实现连接,服务器连接硬件设备需要通过安装驱动程序控制硬件设备的正常工作,驱动程序包含了相关的硬件设备信息,了解此信息,服务器就可以与设备进行通信。
通常,不同种类、不同机型的硬件设备所需的驱动不同,不同类型的操作系统对硬件设备的支持也是不同的,驱动的开发和安装不仅增大了硬件设备的开发难度和成本,而且降低了服务器的灵活性和复用率。
发明内容
有鉴于此,本发明实施例的目的在于提供一种基于服务器解析的指令交互方法、装置、服务器及系统,以改善现有技术中请求设备开发难度和硬件成本高的问题。
本发明实施例提供了一种基于服务器解析的指令交互方法,包括以下步骤:
获取请求设备发送的请求指令;
基于预设的解析服务程序解析所述请求指令,以生成标准指令并返回至所述请求设备,使得所述请求设备根据所述标准指令执行相应的操作,其中,所述标准指令包括位图指令。
优选的,所述请求设备为打印机,则所述请求指令包括请求指令内容和打印控制参数。
优选的,所述请求指令为TSPL、CPCL、ZPL或ESC标准指令集。
优选的,所述基于预设的解析服务程序解析所述请求指令,以生成标准指令并返回至所述请求设备,使得所述请求设备根据所述标准指令执行相应的操作,具体包括:
根据所述打印控制参数进行初始化以生成虚拟画布;
根据所述请求指令内容完善所述虚拟画布,以生成位图指令;
将所述位图指令发送至请求设备,使得所述请求设备根据所述位图指令进行打印。
优选的,还包括:
根据服务器域名生成不变请求标准,以实现负载均衡。
本发明实施例还提供了一种基于服务器解析的指令交互装置,包括:
请求指令获取单元,用于获取请求设备发送的请求指令;
交互单元,用于基于预设的解析服务程序解析所述请求指令,以生成标准指令并返回至所述请求设备,使得所述请求设备根据所述标准指令执行相应的操作,其中,所述标准指令为位图指令。
优选的,所述请求设备为打印机,则所述请求指令包括请求指令内容和打印控制参数。
优选的,所述交互单元具体包括:
虚拟画布生成模块,用于根据所述打印控制参数进行初始化以生成虚拟画布;
位图指令生成模块,用于根据所述请求指令内容完善所述虚拟画布,以生成位图指令;
发送模块,用于将所述位图指令发送至请求设备,使得所述请求设备根据所述位图指令进行打印。
本发明实施例还提供了一种服务器,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上所述的基于服务器解析的指令交互方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门汉印电子技术有限公司,未经厦门汉印电子技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911418548.7/2.html,转载请声明来源钻瓜专利网。