一种集群开票装置制造方法及图纸

技术编号:18404007 阅读:21 留言:0更新日期:2018-07-08 22:15
一种集群开票装置,可包括多个开票模块、以及一个公共网络接口;其中,任一开票模块,与所述公共网络接口相连,用于从所述公共网络接口获取携带有所述任一开票模块的IP地址信息的发票开具请求,并根据所述发票开具请求生成发票信息,以及将所述发票信息发送至所述公共网络接口;所述公共网络接口用于接收客户端发送的所述携带有所述任一开票模块的IP地址信息的发票开具请求,以及将所述发票信息上传至税局服务器。也就是说,通过将多个具有独立开具发票功能的开票模块与公共的网络接口相连,构成了可同时并行处理大量发票开具业务的集群开票装置,解决了现有的发票开具装置不适用于网上购物的问题。

A cluster ticket opening device

A trunking open ticket device comprising a plurality of ticket opening modules and a common network interface; in which any ticket opening module is connected to the common network interface for obtaining an invoice opening request from the common network interface to carry IP address information carrying any of the mentioned ticket modules and to be issued according to the invoices. The invoice information is generated and the invoice information is sent to the public network interface; the common network interface is used to receive the invoice opening request sent by the client to carry the IP address information with any of the ticket modules and upload the invoice information to the tax bureau server. In other words, by connecting a number of open invoice modules with independent Invoicing functions to the public network interface, a cluster opening device which can simultaneously handle a large number of invoice opening services simultaneously is formed, which solves the problem that the existing invoice setting device is not suitable for online shopping.

【技术实现步骤摘要】
一种集群开票装置
本专利技术涉及互联网
,尤其涉及一种集群开票装置。
技术介绍
在互联网高度发达的今天,一方面,网上购物已经成为非常普遍的购物方式,很多商家入驻阿里巴巴、京东等电子商务平台进行商品销售,每日的商品成交额数量巨大;另一方面,营业税改增值税业务大规模推广,网上交易也需要开具增值税发票,但现有的发票开具系统以单机串行处理发票开具请求的方式执行发票开具业务,不能针对大数据量进行并发处理,很难适用于网上购物方式。
技术实现思路
本专利技术实施例提供了一种集群开票装置,用以解决现有的发票开具装置不适用于网上购物的问题。本专利技术实施例提供了一种集群开票装置,所述装置包括多个开票模块、以及一个公共网络接口,其中:任一开票模块,与所述公共网络接口相连,用于从所述公共网络接口获取携带有所述任一开票模块的IP地址(InternetProtocolAddress,互联网协议地址)信息的发票开具请求,并根据所述发票开具请求生成发票信息,以及将所述发票信息发送至所述公共网络接口;所述公共网络接口,用于接收客户端发送的所述携带有所述任一开票模块的IP地址信息的发票开具请求;以及,将所述发票信息上传至税局服务器。本专利技术有益效果如下:本专利技术实施例提供了一种集群开票装置,包括多个开票模块、以及一个公共网络接口;其中,任一开票模块,与所述公共网络接口相连,用于从所述公共网络接口获取携带有所述任一开票模块的IP地址信息的发票开具请求,并根据所述发票开具请求生成发票信息,以及将所述发票信息发送至所述公共网络接口;所述公共网络接口用于接收客户端发送的所述携带有所述任一开票模块的IP地址信息的发票开具请求,以及将所述发票信息上传至税局服务器。也就是说,通过将多个具有独立开具发票功能的开票模块与公共的网络接口相连,构成了可同时并行处理大量发票开具业务的集群开票装置,解决了现有的发票开具装置不适用于网上购物的问题。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1所示为本专利技术实施例中的集群开票装置的结构示意图;图2所示为本专利技术实施例中的集群开票装置的一种具体结构示意图。具体实施方式为了使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步地详细描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。实施例:本专利技术实施例提供了一种集群开票装置,具体地,如图1所示,其为本专利技术实施例一中所述集群开票装置的结构示意图,所述装置可包括多个开票模块11(图1仅是以包括7个开票模块11为示意)、以及一个公共网络接口12,其中:任一开票模块11,与所述公共网络接口12相连,用于从所述公共网络接口12获取携带有所述任一开票模块11的IP地址信息的发票开具请求,并根据所述发票开具请求生成发票信息,以及将所述发票信息发送至所述公共网络接口12;所述公共网络接口12,用于接收客户端发送的所述携带有所述任一开票模块11的IP地址信息的发票开具请求;以及,将所述发票信息上传至税局服务器。也就是说,通过将多个具有独立开具发票功能的开票模块与公共的网络接口相连,构成了可同时并行处理大量发票开具业务的集群开票装置,解决了现有的发票开具装置不适用于网上购物的问题。可选地,如图2所示,所述多个开票模块11可通过一个或多个集线器(或网络集线器控制芯片)与所述公共网络接口12相连。可选地,在本专利技术实施例的一种实现方式中,所述多个开票模块11可通过至少一级集线器与所述公共网络接口12相连:所述多个开票模块11通过一级集线器与所述公共网络接口12相连,则该集线器的第一接口与所述公共网络接口12相连,该集线器的第二接口与且仅与所述多个开票模块11中的1个开票模块11相连,该集线器包括1个第一接口以及至少2个第二接口。例如,针对一个具有8个RMII接口(ReducedMediaIndependentInterface,简化媒体独立接口)的集线器,该集线器的1个RMII接口可与所述公共网络接口相连,其余7个RMII接口可分别与7个开票模块11相连,以此可实现为集群在一起的7个开票模块提供1个公共的网络接口。所述多个开票模块11通过两级集线器与所述公共网络接口12相连,则第一级集线器的第一接口与所述公共网络接口12相连,该第一级集线器的第二接口与1个第二级集线器相连,该第一级集线器的第三接口与且仅与所述多个开票模块11中的1个开票模块11相连,该第一级集线器包括1个第一接口、至少1个第二接口,该第一级集线器可包括或可不包括第三接口;针对任一第二级集线器,该任一第二级集线器的第一接口与第一级集线器相连,该任一第二级集线器的第二接口与且仅与所述多个开票模块11中的一个开票模块11相连,该任一第二级集线器包括1个第一接口以及至少1个第二接口。例如,一个具有8个RMII接口的第一级集线器,该第一级集线器的1个RMII接口与所述公共网络接口12相连,其余7个RMII接口可分别与具有6个RMII接口的第二级集线器相连;针对任一第二级集线器,其剩余的5个RMII接口可分别与5个开票模块相连,以此可实现为集群在一起的35个开票模块提供1个公共的网络接口。以此类推,所述多个开票模块11通过N(N为大于2的正整数)级集线器与所述公共网络接口12相连,则第一级集线器的第一接口与所述公共网络接口12相连,该第一级集线器的第二接口与1个第二级集线器相连,该第一级集线器的第三接口与且仅与所述多个开票模块11中的1个开票模块11相连,该第一级集线器可包括1个第一接口、至少1个第二接口,该第一级集线器可包括或可不包括第三接口;针对任一第N级集线器,该任一第N级集线器的第一接口与1个第N-1级集线器相连,该任一第N级集线器的第二接口与且仅与所述多个开票模块11中的一个开票模块11相连,该任一第N级集线器包括1个第一接口以及至少1个第二接口;针对任一第M(M为大于1小于N的正整数)级集线器,该任一第M级集线器的第一接口与1个第M-1级集线器相连,该任一第M级集线器的第二接口与1个第M+1级集线器相连,该任一第M级集线器的第三接口与且仅与所述多个开票模块11中的一个开票模块11相连,该任一第M级集线器包括1个第一接口,该任一第M级集线器至少包括1个第二接口或第三接口。也就是说,可通过将集线器级联的方式,将多个开票模块连接成为一个集群装置,并为所述多个开票模块提供1个公共网络接口。需要说明的是,所述集群开票装置所包括的开票模块11的数量以及开票模块11之间连接的具体拓扑结构可根据实际使用需求灵活设置,本实施例在此不作任何限定。由此可见,所述集群开票装置硬件电路实现简单、单个模块出现故障不会影响到整个装置的开票功能、系统稳定性高,且成本较低,便于大规模推广使用。进一步可选地,所述任一开票模块11可具体用于通过以下方式从所述公共网络接口12获取携带有所述任一开票模块11的IP地址信息的发本文档来自技高网...

【技术保护点】
1.一种集群开票装置,其特征在于,所述装置包括多个开票模块、以及一个公共网络接口,其中:任一开票模块,与所述公共网络接口相连,用于从所述公共网络接口获取携带有所述任一开票模块的IP地址信息的发票开具请求,并根据所述发票开具请求生成发票信息,以及将所述发票信息发送至所述公共网络接口;所述公共网络接口,用于接收客户端发送的所述携带有所述任一开票模块的IP地址信息的发票开具请求;以及,将所述发票信息上传至税局服务器。

【技术特征摘要】
1.一种集群开票装置,其特征在于,所述装置包括多个开票模块、以及一个公共网络接口,其中:任一开票模块,与所述公共网络接口相连,用于从所述公共网络接口获取携带有所述任一开票模块的IP地址信息的发票开具请求,并根据所述发票开具请求生成发票信息,以及将所述发票信息发送至所述公共网络接口;所述公共网络接口,用于接收客户端发送的所述携带有所述任一开票模块的IP地址信息的发票开具请求;以及,将所述发票信息上传至税局服务器。2.如权利要求1所述的集群开票装置,其特征在于,所述多个开票模块通过一个或多个集线器与所述公共网络接口相连。3.如权利要求2所述的集群开票装置,其特征在于,所述任一开票模块具体用于通过以下方式从所述公共网络接口获取携带有所述任一开票模块的IP地址信息的发票开具请求:针对所述公共网络接口接收到的任一发票开具请求,所述任一开票模块判断所述任一发票开具请求中携带的IP地址信息是否与所述任一开票模块的IP地址信息相同;若确定所述任一发票开具请求中携带的IP地址信息与所述任一开票模块的IP地址信息相同,则获取所述任一发票开具请求。4.如权利要求2所述...

【专利技术属性】
技术研发人员:展中华崔霈文高硕刘朝张帅陈懿李博宇
申请(专利权)人:航天信息股份有限公司
类型:发明
国别省市:北京,11

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

1