一种高性能的发票打印系统技术方案

技术编号:24408847 阅读:75 留言:0更新日期:2020-06-06 08:17
本发明专利技术提供一种高性能的发票打印系统,包括:打印终端,用于发送打印请求,显示发票平台中已生成发票列表和打印机列表;打印服务器,采用RabbitMQ消息队列接收和存储发票打印请求,根据发票打印请求查询发票平台并下载发票详细信息;高速打印机,与发票打印服务器连接,完成发票的打印;发票平台,用于存储已经生成的所有发票信息,提供发票查询和管理功能,解决现有技术发票打印效率低,无法适应大型企业大票量高并发的发票打印应用场景。

A high performance invoice printing system

【技术实现步骤摘要】
一种高性能的发票打印系统
本申请涉及性能优化领域,具体涉及一种高性能的发票打印系统。
技术介绍
企业的自建开票平台的发票开具和发票打印功能分离的情况下,现有打印系统中一个打印操作中包含一张发票和一台打印机,需要大量的人工操作,同时高开票速度和低打印速度的不匹配,客户收到发票等待时间长,导致发票打印效率低,现有技术无法适应大型企业大票量高并发的发票打印应用场景。
技术实现思路
本申请提供一种高性能的发票打印系统,解决现有技术发票打印效率低,无法适应大型企业大票量高并发的发票打印应用场景。本申请提供一种高性能的发票打印系统,包括:打印终端,用于发送打印请求,显示发票平台中已生成发票列表和打印机列表;打印服务器,采用RabbitMQ消息队列接收和存储发票打印请求,根据发票打印请求查询发票平台并下载发票详细信息;高速打印机,与发票打印服务器连接,完成发票的打印;发票平台,用于存储已经生成的所有发票信息,提供发票查询和管理功能。优选的,打印终端,用于发送打印请求,显示发票平台中已生成发票本文档来自技高网...

【技术保护点】
1.一种高性能的发票打印系统,其特征在于,包括:/n打印终端,用于发送打印请求,显示发票平台中已生成发票列表和打印机列表;/n打印服务器,采用RabbitMQ消息队列接收和存储发票打印请求,根据发票打印请求查询发票平台并下载发票详细信息;/n高速打印机,与发票打印服务器连接,完成发票的打印;/n发票平台,用于存储已经生成的所有发票信息,提供发票查询和管理功能。/n

【技术特征摘要】
1.一种高性能的发票打印系统,其特征在于,包括:
打印终端,用于发送打印请求,显示发票平台中已生成发票列表和打印机列表;
打印服务器,采用RabbitMQ消息队列接收和存储发票打印请求,根据发票打印请求查询发票平台并下载发票详细信息;
高速打印机,与发票打印服务器连接,完成发票的打印;
发票平台,用于存储已经生成的所有发票信息,提供发票查询和管理功能。


2.根据权利要求1所述的系统,其特征在于,打印终端,用于发送打印请求,显示发票平台中已生成发票列表和打印机列表,包括:
打印终端,选择单张或多张发票生成打印请求,将所述打印请求发送至打印服务器。


3.根据权利要求1或2所述的系统,其特征在于,还包括:
打印终端,显示打印服务器返回的打印进度。


4.根据权利要求1所述的系统,其特征在于,打印服务器,包括:
请求生产模块、请求消费模块和RabbitMQ请求队列。


5.根据权利要求1所述的系统,其特征在于,打印服务器,采用RabbitMQ消息队列接收和存储发票打印请求,根据发票打印请求查询发票平台并下载发票详细信息,包括:
请...

【专利技术属性】
技术研发人员:靳石勇洒西涛魏贺生单国军门永泰
申请(专利权)人:航天信息股份有限公司
类型:发明
国别省市:北京;11

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

1