[发明专利]基于B/S的标签打印系统有效
申请号: | 201911365704.8 | 申请日: | 2019-12-26 |
公开(公告)号: | CN111142815B | 公开(公告)日: | 2023-07-14 |
发明(设计)人: | 徐康;刘利丹;王亚东;郑湘伟;侯滔江 | 申请(专利权)人: | 杭州涂鸦信息技术有限公司 |
主分类号: | G06F3/12 | 分类号: | G06F3/12 |
代理公司: | 北京崇智知识产权代理有限公司 11605 | 代理人: | 任小燕 |
地址: | 310013 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 标签 打印 系统 | ||
本发明公开了一种基于B/S的标签打印系统,构建服务端、Web端管理平台、多个Web端打印系统及各自对应的Windows本地后台程序,用户通过Web端管理平台向服务端上传打印软件生成的标签模板和绑定的工单、工序;向Web端打印系统输入工单、工序后由Web端打印系统从服务端拉取对应的数据,Web端打印系统将数据传输至Windows本地后台程序,由Windows本地后台程序控制打印软件进行打印;打印软件生成的打印结果依次由Windows本地后台程序、Web端打印系统返回至服务端。本发明解决了数据不可维护性问题;还避免了直接在浏览器中使用ActiveX控件的风险和兼容性差的问题。
技术领域
本发明涉及标签网络打印系统领域,具体是一种基于B/S的标签打印系统。
背景技术
目前,现有的标签网络打印系统有以下几个方式:
1、基于IE浏览器使用ActiveX插件,调用打印软件。该方式存在安全性、兼容性差的问题。通过ActiveX控件,浏览器可以随意操作本地应用程序,控制本地应用,安全性得不到保障。因此,ActiveX已被各大浏览器厂商抛弃,目前支持的仅有IE内核的浏览器,导致兼容性得不到保障。
2.开发桌面应用程序,调用打印软件。该方式中桌面应用程序的开发周期长,迭代维护成本高,工厂同步性差。采用C#开发桌面应用程序,功能开发周期长,人机交互实现难度较大,系统维护成本相对较高,而且工厂同步软件版本相对比较差。
3.直接使用打印软件。该方式存在数据维护成本高的问题,数据的维护全部采用线下管理的方式,后期数据无法维护。
发明内容
本发明的目的是提供一种基于B/S的标签打印系统,以解决现有技术标签网络打印系统存在的安全性差、另外开发成本高,以及数据难以维护的问题。
为了达到上述目的,本发明所采用的技术方案为:
基于B/S的标签打印系统,其特征在于:构建服务端、Web端管理平台、Web端打印系统及各自对应的Windows本地后台程序,其中:
用户通过Web端管理平台将打印软件生成的标签模板绑定工单、工序并上传至服务端;操作Web端打印系统,向Web端打印系统输入工单、工序后,由Web端打印系统从服务端拉取对应的标签模板和服务端生成的打印数据,Web端打印系统将获取的标签模板和打印数据传输至该Web端打印系统对应的Windows本地后台程序,Windows本地后台程序将标签模板和打印数据整合为打印软件可识别的数据并传送至打印软件,并由Windows本地后台程序控制打印软件进行打印;打印软件返回Windows本地后台程序打印结果,再由Windows本地后台程序传输至对应的Web端打印系统,最终由Web端打印系统发送至服务端,由服务端存储并维护打印结果数据。
所述的基于B/S的标签打印系统,其特征在于:所述Web端打印系统与服务端之间通过HTTP协议传输数据。
所述的基于B/S的标签打印系统,其特征在于:所述Web端打印系统和Windows本地后台程序之间通过WebSocket传输协议双向传输数据。
所述的基于B/S的标签打印系统,其特征在于:所述Windows本地后台程序为C#语言编写并集成ActiveX控件控制打印软件工作。
所述的基于B/S的标签打印系统,其特征在于:若Web端打印系统工作于Chrome浏览器环境,则以PPAPI控件集成ActiveX控件并取代Windows本地后台程序。
本发明采用B/S架构构建标签网络打印系统,解决了直接使用打印软件打印数据的不可维护性问题;避免了开发桌面应用程序存在的难度大的问题;还避免了直接使用ActiveX控件的风险和兼容性差的问题。本发明采用服务端维护数据,Web端打印系统实现用户交互,用一个运行在本地的Windows本地后台程序集成ActiveX控件调用打印软件实现标签打印。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州涂鸦信息技术有限公司,未经杭州涂鸦信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911365704.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种折叠式LED灯
- 下一篇:一种橡皮擦生产流水线