纳税申报系统技术方案

技术编号:21363744 阅读:20 留言:0更新日期:2019-06-15 09:49
本申请提供一种纳税申报系统,主要包括设置于外网的客户端及受理服务器,与设置于内网的纳税服务端及处理服务器,其中,设置于外网的受理服务器与设置于内网的处理服务器之间借由中间件以实现消息队列通信,所述受理服务器可接收纳税人通过客户端所输入的纳税申报访问请求,所述处理服务器可主动从所述受理服务器获取所述纳税申报访问请求,并通过调用所述纳税服务端所提供的纳税申报服务接口,而由所述纳税服务端执行纳税申报处理。借此,纳税人能够通过设置于外网的客户端对设置于内网的纳税服务端执行间接访问操作,从而实现网上的纳税申报处理。

Tax Declaration System

This application provides a tax declaration system, which mainly includes a client and accepting server set up on the external network, a tax service and a processing server set up on the internal network. In this system, a message queue communication is realized between the accepting server set up on the external network and the processing server set up on the internal network by means of middleware. The accepting server can receive the input from the taxpayer through the client. The processing server can actively obtain the tax return access request from the receiving server, and execute the tax return processing by invoking the tax return service interface provided by the tax service terminal. In this way, taxpayers can implement indirect access to the tax service terminal set up in the intranet by the client set up in the external network, thus realizing the tax declaration processing on the internet.

【技术实现步骤摘要】
纳税申报系统
本申请实施例涉及税控
,尤指一种涉及纳税申报系统。
技术介绍
目前国内几乎所有的网上纳税申报系统都是基于国外IT厂商所提供的设备来搭建的,比如,由微软公司所提供的windows操作系统,由甲骨文公司所提供的oracle数据库,由IMB公司所提供的服务器等等,这样的系统架构虽在性能方面存在着一定的优势,但是随着国家越来越重视信息安全,加之近年来类似棱镜门的事件越来越多,政府、军队等信息系统的国产化进程迫在眉睫。伴随着国家税务总局在全国范围内推广金税三期系统,过去旧系统的网络通信机制已经不符合新的要求,由于金税三期系统网络架构具有防入侵的特点,使得税局外网的请求无法主动通过内网的防火墙,而是需要由内网的应用主动获取外网的请求,由此造成了纳税人无法通过设置于外网的客户端调用设置于内网的金税系统来执行网上的纳税申报操作。因此,如何提供一种基于金税三期系统环境的,且完全国产化的网上纳税申报系统,即为现有技术中亟待解决的技术问题。
技术实现思路
有鉴于此,本专利技术实施例的主要目的在于提供一种纳税申报系统,通过设置处理服务器与受理服务器,使纳税人能够通过设置于外网的客户端而对设置于内网的纳税服务端执行间接地访问操作,从而实现网上纳税申报的处理,为纳税人提供便利的纳税申报服务,并提高税务机关的工作效率。本专利技术实施例的另一目的在于提供一种纳税申报系统,其完全采用国产设备和技术,具有国产安全可控的优点,并实现了金税三期系统环境下的全部税务业务功能。本申请的一实施例提供了一种纳税申报系统,用于为纳税者提供纳税申报服务,其特征在于,包括:客户端,其设置于外网,用于提供输入纳税申报访问请求;纳税服务端,其设置于内网,用于提供纳税申报服务接口,并执行纳税申报处理;受理服务器,其设置于外网,并与所述客户端通信连接,用于接收所述客户端所输入的所述纳税申报访问请求;以及处理服务器,其设置于内网,并与所述纳税服务端通信连接,并调用所述纳税服务端所提供的所述纳税申报服务接口;所述受理服务器用于建立第一消息队列、第一消息队列工厂、与第一消息队列序列,所述处理服务器用于建立第二消息队列、第二消息队列工厂、与第二消息队列序列,其中,所述第二消息队列指向所述第一消息队列、所述第二消息队列序列指向所述第一消息队列序列,以使所述第二消息队列工厂与所述第一消息队列工厂共同指向同一消息队列以及同一消息队列序列,而令设置于所述外网的受理服务器与设置于所述内网的处理服务器之间通讯连接,从而提供所述处理服务器从所述受理服务器获取所述纳税申报访问请求,并由所述处理服务器通过调用所述纳税服务端的所述纳税申报服务接口,而供所述纳税服务端依据所述纳税申报访问请求执行相应的纳税申报处理。可选地,在本申请的任一实施例中,所述处理服务器还包括监听模块,用于实时监听所述受理服务器是否接收到所述纳税申报访问请求,以供所述处理服务器自动获取所述纳税申报访问请求。可选地,在本申请的任一实施例中,所述处理服务器还包括监听模块,用于依照预设的时间间隔而定时监听所述受理服务器是否接收到所述纳税申报访问请求,以供所述处理服务器自动获取所述纳税申报访问请求。可选地,在本申请的任一实施例中,所述受理服务器还包括在接收到所述纳税申报访问请求时,将所述纳税申报访问请求加载到所述第一消息队列,并更新所述第一消息队列序列。可选地,在本申请的任一实施例中,所述纳税服务端所提供的所述纳税申报服务接口以XML格式的报文进行通信。可选地,在本申请的任一实施例中,所述处理服务器还包括达梦数据库,用于提供所述处理服务器储存自所述受理服务器所获取的所述税申报访问请求。可选地,在本申请的任一实施例中,所述受理服务器还包括验证所述客户端的身份是否合法,且所述受理服务器仅接收身份验证为合法的所述客户端所传输的所述纳税申报访问请求。可选地,在本申请的任一实施例中,所述受理服务器与所述处理服务器为曙光服务器,并搭载基于linux的中标麒麟操作系统。可选地,在本申请的任一实施例中,所述受理服务器与所述处理服务器之间通过中创中间件以实现消息队列通信。可选地,在本申请的任一实施例中,所述纳税服务端装载有金税三期系统,用以执行所述纳税申报处理。本申请实施例所提供的纳税申报系统,通过于外网设置受理服务器以及于内网设置处理服务器,克服了在金税三期系统环境下,外网不能访问内网的限制,可经由受理服务器与处理服务器而提供纳税人借由外网的客户端以间接对设置于内网的纳税服务端执行间接地访问操作,以完成纳税申报处理,从而为纳税人提供便利的纳税申报服务。此外,本申请实施例所提供的纳税申报系统,完全采用国产设备和技术进行架设,以达到数据安全可控的目的。再者,本申请实施例所提供的纳税申报系统,通过设置监听机制,而使内网的处理服务器可实时或定时监听外网的受理服务器是否有接收到来自客户端的纳税申报访问请求,借以提高纳税申报的处理效率,并有效提高税务机关的工作效率。附图说明后文将参照附图以示例性而非限制性的方式详细描述本申请实施例的一些具体实施例。附图中相同的附图标记标示了相同或类似的部件或部分。本领域技术人员应该理解,这些附图未必是按比例绘制的。附图中:图1是根据本申请的一实施例所示的一纳税申报系统的基本架构示意图;以及图2是图1所示的纳税申报系统的一实施例应用示意图。具体实施方式实施本专利技术实施例的任一技术方案必不一定需要同时达到以上的所有优点。为了使本领域的人员更好地理解本专利技术实施例中的技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术实施例一部分实施例,而不是全部的实施例。基于本专利技术实施例中的实施例,本领域普通技术人员所获得的所有其他实施例,都应当属于本专利技术实施例保护的范围。下面结合本专利技术实施例附图进一步说明本专利技术实施例具体实现。图1为显示本申请的一实施例的纳税申报系统的基本架构示意图,图2则为图1所示的纳税申报系统的一实施例应用示意图。请配合参阅图1及图2,本申请所提供的纳税申报系统1用于为纳税者提供网上的纳税申报服务。如图所示,纳税申报系统1主要包括设置于外网11的客户端111与受理服务器112,以及设置于内网12的纳税服务端121与处理服务器122。设置于外网11的客户端111用于提供纳税人输入纳税申报访问请求。于具体的实施例中,客户端111可设置于纳税人的近端,其可为任意具有网络通讯功能的电子设备,包括但不限于笔记本电脑、台式电脑、平板电脑或智能手机等电子设备。所述客户端111在硬件上可包括有处理器、存储器、输入输出模块、网络通讯模块、及其他相关的功能模块。于客户端111上可预先安装特定的应用软件,用于提供客户端111以远程方式连接至受理服务器112,而执行相关数据的通讯传输操作。例如,客户端111可通过由上述特定的应用软件所提供编辑界面以供纳税人输入所述纳税申报访问请求。设置于内网的纳税服务器121用于对外提供纳税申报服务接口,并执行纳税申报处理。于一实施例中,纳税服务端121装载有金税三期系统,以用于执行相关的纳税申报处理。其中,纳税服务端121所提供的所述纳税申报服务接口是以XML格式的报文进行通信。于一些实施例中,纳税服务器121所提供的纳税本文档来自技高网...

【技术保护点】
1.一种纳税申报系统,用于为纳税者提供纳税申报服务,其特征在于,该系统包括:客户端,其设置于外网,用于提供输入纳税申报访问请求;纳税服务端,其设置于内网,用于提供纳税申报服务接口,并执行纳税申报处理;受理服务器,其设置于外网,并与所述客户端通信连接,用于接收所述客户端所输入的所述纳税申报访问请求;以及处理服务器,其设置于内网,并与所述纳税服务端通信连接,并调用所述纳税服务端所提供的所述纳税申报服务接口;所述受理服务器用于建立第一消息队列、第一消息队列工厂、与第一消息队列序列,所述处理服务器用于建立第二消息队列、第二消息队列工厂、与第二消息队列序列,其中,所述第二消息队列指向所述第一消息队列、所述第二消息队列序列指向所述第一消息队列序列,以使所述第二消息队列工厂与所述第一消息队列工厂共同指向同一消息队列以及同一消息队列序列,而令设置于所述外网的受理服务器与设置于所述内网的处理服务器之间通讯连接,从而提供所述处理服务器从所述受理服务器获取所述纳税申报访问请求,并由所述处理服务器通过调用所述纳税服务端的所述纳税申报服务接口,而供所述纳税服务端依据所述纳税申报访问请求执行相应的纳税申报处理。

【技术特征摘要】
1.一种纳税申报系统,用于为纳税者提供纳税申报服务,其特征在于,该系统包括:客户端,其设置于外网,用于提供输入纳税申报访问请求;纳税服务端,其设置于内网,用于提供纳税申报服务接口,并执行纳税申报处理;受理服务器,其设置于外网,并与所述客户端通信连接,用于接收所述客户端所输入的所述纳税申报访问请求;以及处理服务器,其设置于内网,并与所述纳税服务端通信连接,并调用所述纳税服务端所提供的所述纳税申报服务接口;所述受理服务器用于建立第一消息队列、第一消息队列工厂、与第一消息队列序列,所述处理服务器用于建立第二消息队列、第二消息队列工厂、与第二消息队列序列,其中,所述第二消息队列指向所述第一消息队列、所述第二消息队列序列指向所述第一消息队列序列,以使所述第二消息队列工厂与所述第一消息队列工厂共同指向同一消息队列以及同一消息队列序列,而令设置于所述外网的受理服务器与设置于所述内网的处理服务器之间通讯连接,从而提供所述处理服务器从所述受理服务器获取所述纳税申报访问请求,并由所述处理服务器通过调用所述纳税服务端的所述纳税申报服务接口,而供所述纳税服务端依据所述纳税申报访问请求执行相应的纳税申报处理。2.根据权利要求1所述的纳税申报系统,其特征在于,所述处理服务器还包括监听模块,用于实时监听所述受理服务器是否接收到所述纳税申报访问请求,以供所述处理服务器自动获取所述纳税申报访问请求。3.根...

【专利技术属性】
技术研发人员:闫京陈星宇米斌光蔡姝婧
申请(专利权)人:航天信息股份有限公司
类型:发明
国别省市:北京,11

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

1