一种多端虚拟硬件及提供虚拟硬件服务的方法与流程

文档序号:20772305发布日期:2020-05-19 20:24阅读:215来源:国知局
一种多端虚拟硬件及提供虚拟硬件服务的方法与流程

本发明涉及一种虚拟硬件及虚拟硬件服务的方法,特别是涉及一种多端虚拟硬件及提供虚拟硬件服务的方法,属于计算机技术领域。



背景技术:

目前,在互联网销售平台需要一种打印处理工具,现有技术中,基础模式和其他的打印作业工具一致:商家在固定端进行处理作业并在实体硬件打印机上打印出结果。

场景大爆炸促进前后端业务生态链变化,当前用户的工作端场景也不止是实体,通过一个接触点就可以发起任务,比如以前是消费者发起订单,商家进行处理作业,最终打印发货,现在可能是消费者发起订单,符合一定规则就可以自动进行打印,交付发货。

而目前,发起端不一定是固定端,可能是电脑端、网络浏览器端、手机端,扩展开可能是互联网交互电视机,商场里的交互触摸屏;打印机,可能是本机打印机、近距离的蓝牙打印机,远程工作站的小票打印机,或者工作人员的手持打印设备;近端和打印机通过有线、无线、蓝牙等进行连接,打印机随时在线,近端与远端通过互联网连接。



技术实现要素:

本发明的主要目的是为了提供一种多端虚拟硬件及提供虚拟硬件服务的方法,可在任意端发起打印。

本发明的目的可以通过采用如下技术方案达到:

一种多端虚拟硬件,包括web服务器、及分别与web服务器连接的移动web/pc、容错服务器和ao打印服务器集群,移动web/pc与容错服务器之间连接,容错服务器和ao打印服务器集群均分别单独连接若干个可链接设备,每个可链接设备均分别连接有多个打印机,每个可链接设备分别与与其连接的每个打印机之间通过ao打印服务器集群对指定打印机进行打印。

进一步的,web服务器,用于检测打印请求是否合法,并检查是否有合适的在线打印机。

进一步的,当容错服务器检测到没有合适的在线打印机时,容错服务器发送检测通知至移动web/pc。

进一步的,当容错服务器检测到没有合适的在线打印机时,容错服务器发送检测通知至移动web/pc后,容错服务器再次尝试检测ao打印机,容错服务器与可链接设备之间建立基于tcp/ip协议进行的远程连接。

进一步的,ao打印服务器集群为主动在线打印,支持多种通讯协议,ao打印服务器集群检测指定远程打印机是否可用,并进行远程通信测试。

进一步的,ao打印服务器集群与可链接设备之间建立基于tcp/ip协议进行的远程连接。

一种提供虚拟硬件服务的方法,包括如下步骤:

步骤1:web服务器检测打印请求是否合法,并检查是否有合适的在线打印机;

步骤2:当容错服务器检测到没有合适的在线打印机时,容错服务器发送检测通知至移动web/pc;

步骤3:容错服务器再次尝试检测ao打印机,容错服务器与可链接设备之间建立基于tcp/ip协议进行的远程连接;

步骤4:ao打印服务器集群通过主动在线打印支持多种通讯协议,ao打印服务器集群检测指定远程打印机是否可用,并进行远程通信测试;

步骤5:ao打印服务器集群检测到远程打印机可用时,容错服务器与可链接设备之间建立基于tcp/ip协议进行的远程连接,可链接设备通过ao打印机集群针对指定打印机打印。

进一步的,ao打印服务器集群与可链接设备之间建立基于tcp/ip协议进行的远程连接。

进一步的,web服务器具有基于客户不同的授权级别对处理作业进行目标打印输出,授权级别包括至少四个。

进一步的,四个授权级别包括:

级别0:可直接打印输出文档,打印结束在远程端显示任务提醒;

级别1:远程作业端同意后直接打印完成任务;

级别2:远程作业端控制何时进行打印任务;

级别3:远程作业端控制何时进行打印任务。

本发明的有益技术效果:

1、本发明提供的多端虚拟硬件及提供虚拟硬件服务的方法,打印速度大幅提高,在打印机的打印过程中,数据传输速度是影响打印速度的一个比较重要的因素,尤其是一些高端的激光打印机,打印过程中,电脑需要向打印机传送的数据量非常大,因此,数据传输速度对打印速度的影响非常明显,oa打印最直接的优势体现在其速度上。

2、本发明提供的多端虚拟硬件及提供虚拟硬件服务的方法,同样优秀的打印质量,由于oa打印具有传输速度快的优势,打印机可以采用解释生成数据量比较大的标准页面描述语言pcl和postscript,进一步提高打印质量。

3、本发明提供的多端虚拟硬件及提供虚拟硬件服务的方法,方便管理,运行成本低,打印服务器自带管理方案,管理员可通过这些管理软件方便地管理打印机,此外大容量内存对用户文件管理等方面也比传统的打印方式有着非常明显的优势。

4、本发明提供的多端虚拟硬件及提供虚拟硬件服务的方法,网络更通畅,共享更彻底,由于使用oa打印技术后,多个设备可以共同操作任意打印机,它们在操作打印机基本打印性能的同时,也可以共享打印机的一些附加功能。

5、本发明提供的多端虚拟硬件及提供虚拟硬件服务的方法,工作更可靠,与原有的共享打印相比,oa打印的故障率极低,不需要限制操作环境,不会因为该机器忙碌或死机而影响到其他连接到网络的计算机的打印任务,oa打印机直接连接网络,因此,通常不会死机或崩溃。

附图说明

图1为按照本发明的多端虚拟硬件及提供虚拟硬件服务的方法的一优选实施例的示意图。

具体实施方式

为使本领域技术人员更加清楚和明确本发明的技术方案,下面结合实施例及附图对本发明作进一步详细的描述,但本发明的实施方式不限于此。

如图1所示,本实施例提供的多端虚拟硬件,包括web服务器、及分别与web服务器连接的移动web/pc、容错服务器和ao打印服务器集群,移动web/pc与容错服务器之间连接,容错服务器和ao打印服务器集群均分别单独连接若干个可链接设备,每个可链接设备均分别连接有多个打印机,每个可链接设备分别与与其连接的每个打印机之间通过ao打印服务器集群对指定打印机进行打印。

在本实施例中,如图1所示,web服务器,用于检测打印请求是否合法,并检查是否有合适的在线打印机;当容错服务器检测到没有合适的在线打印机时,容错服务器发送检测通知至移动web/pc;当容错服务器检测到没有合适的在线打印机时,容错服务器发送检测通知至移动web/pc后,容错服务器再次尝试检测ao打印机,容错服务器与可链接设备之间建立基于tcp/ip协议进行的远程连接;ao打印服务器集群为主动在线打印,支持多种通讯协议,ao打印服务器集群检测指定远程打印机是否可用,并进行远程通信测试;ao打印服务器集群与可链接设备之间建立基于tcp/ip协议进行的远程连接。

如图1所示,本实施例提供的提供虚拟硬件服务的方法,包括如下步骤:

步骤1:web服务器检测打印请求是否合法,并检查是否有合适的在线打印机;

步骤2:当容错服务器检测到没有合适的在线打印机时,容错服务器发送检测通知至移动web/pc;

步骤3:容错服务器再次尝试检测ao打印机,容错服务器与可链接设备之间建立基于tcp/ip协议进行的远程连接;

步骤4:ao打印服务器集群通过主动在线打印支持多种通讯协议,ao打印服务器集群检测指定远程打印机是否可用,并进行远程通信测试;

步骤5:ao打印服务器集群检测到远程打印机可用时,容错服务器与可链接设备之间建立基于tcp/ip协议进行的远程连接,可链接设备通过ao打印机集群针对指定打印机打印。

在本实施例中,ao打印服务器集群与可链接设备之间建立基于tcp/ip协议进行的远程连接,web服务器具有基于客户不同的授权级别对处理作业进行目标打印输出,授权级别包括至少四个,四个授权级别包括:

级别0:可直接打印输出文档,打印结束在远程端显示任务提醒;

级别1:远程作业端同意后直接打印完成任务;

级别2:远程作业端控制何时进行打印任务;

级别3:远程作业端控制何时进行打印任务。

在本实施例中,如图1所示,服务对近端没有限制,可在任意端即可发起打印;服务对发起位置没有限制,用户只要在哪里有授权,就可以在哪里对系统发起需求;不局限设备,任意设备都可以操作;不局限环境,任意有网络的地方都可以操作;任意位置,只要在地球上就能操作

在本实施例中,如图1所示,服务基于授权级别,基于客户不同的授权级别对处理作业进行目标打印输出,授权级别如下:

级别0:可直接打印输出文档,打印结束在远程端显示任务提醒;

级别1:远程作业端同意后直接打印完成任务;

级别2:远程作业端控制何时进行打印任务(可关闭无法删除);

级别3:远程作业端控制何时进行打印任务(可关闭可删除)。

在本实施例中,如图1所示,在打印机的打印过程中,数据传输速度是影响打印速度的一个比较重要的因素,尤其是一些高端的激光打印机,打印过程中,电脑需要向打印机传送的数据量非常大,因此,数据传输速度对打印速度的影响非常明显。oa打印最直接的优势体现在其速度上。

在本实施例中,如图1所示,由于oa打印具有传输速度快的优势,打印机可以采用解释生成数据量比较大的标准页面描述语言pcl和postscript,进一步提高打印质量。

在本实施例中,如图1所示,打印服务器自带管理方案,管理员可通过这些管理软件方便地管理打印机,此外大容量内存对用户文件管理等方面也比传统的打印方式有着非常明显的优势。

在本实施例中,如图1所示,由于使用oa打印技术后,多个设备可以共同操作任意打印机,它们在操作打印机基本打印性能的同时,也可以共享打印机的一些附加功能。

在本实施例中,如图1所示,与原有的共享打印相比,oa打印的故障率极低,不需要限制操作环境,不会因为该机器忙碌或死机而影响到其他连接到网络的计算机的打印任务。oa打印机直接连接网络,因此,通常不会死机或崩溃。

综上所述,在本实施例中,本实施例提供的多端虚拟硬件及提供虚拟硬件服务的方法,打印速度大幅提高,同样优秀的打印质量,方便管理,网络更通畅,共享更彻底,工作更可靠,与原有的共享打印相比,oa打印的故障率极低,不需要限制操作环境,不会因为该机器忙碌或死机而影响到其他连接到网络的计算机的打印任务,oa打印机直接连接网络。

以上所述,仅为本发明进一步的实施例,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明所公开的范围内,根据本发明的技术方案及其构思加以等同替换或改变,都属于本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1