[实用新型]文件传输系统无效
申请号: | 201020144789.5 | 申请日: | 2010-03-23 |
公开(公告)号: | CN201774552U | 公开(公告)日: | 2011-03-23 |
发明(设计)人: | 郑爱军 | 申请(专利权)人: | 苏州德融嘉信信用管理技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06Q40/00 |
代理公司: | 南京苏科专利代理有限责任公司 32102 | 代理人: | 陆明耀;陈忠辉 |
地址: | 215123 江苏省苏州市工业*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件传输 系统 | ||
技术领域
本实用新型涉及一种文件传输系统,特别涉及一种基于银行前置业务平台的大文件传输系统,属于金融服务技术领域。
背景技术
银行的基本业务主要是存款和贷款业务,相关的信息系统我们称之为核心业务系统。另一方面,银行在基本业务之外的其它业务则正在蓬勃发展,这些业务多数是基于银行的基本业务,与其它行业的业务产品进行集成而实现的。这些业务在银行里往往被称之为前置业务,指在核心业务之前进行集成处理的业务产品,而相关的系统则依托于银行的核心业务系统,我们统称为银行前置业务平台,包括中间业务、银证通、银保通、国债、基金、联行交换和各种渠道的接入预处理系统,如ATM P、POS P、网上银行、自助终端等。
银行的客户端和后台服务器端之间需要经常的传输大量的数据,很多业务会涉及到批量的数据传输,除了业务基本信息之外,往往还需要传送与业务相关的文件,如代收代付业务的批量扣款文件的传输、客户账单文件的传输、银行交易对账数据文件的交换等内容。这些附属文件的相比业务基本信息而言很大。然而由于银行的后台服务器端在同一时间内需要处理来自各个客户端的大量的数据,因此,往往是文件的传输占用过多的网络资源,影响了其他基本业务信息的传输。然而,这些文件又是必须要传输的。因此需要在前置业务平台中实现可靠的大数据量文件的传输技术,以保证业务的正常开展。
实用新型内容
本实用新型的目的是提供一种文件传输系统,其能在银行前置业务平台和客户端之间可靠的传输大数据量的文件。
本实用新型的目的通过提供以下技术方案实现:
一种文件传输系统,包括与使用者交互承接各种前置业务的客户端;与所述客户端连接的、用于处理客户端发送的各种前置业务的前置业务平台;所述前置业务平台包括用于接收客户端发送的交易请求并返回交易信息的主服务器和用于供客户端上传或下载文件的文件服务器。
进一步地,所述客户端包括一个用于判断上传文件和一预设值的大小关系的判断系统,若上传文件大于预设值,客户端将文件发送到文件服务器,然后把文件名称提交给主服务器;若上传文件小于预设值,则把文件内容附加在交易报文后面发送给主服务器。
进一步地,所述客户端包括一个用于判断下载文件和一预设值的大小关系的判断系统,若下载文件小于预设值,则把文件内容作为交易的后续数据返回客户端;若下载文件大于预设值,则主服务器会把客户端的套接字和需要下载的文件名称发送给文件服务器,由文件服务器把文件发送到客户端。
进一步地,所述预设值为64K。
进一步地,所述文件服务器可选地将文件解析或将文件转发、或将文件保存到指定目录下。
本实用新型的有益效果主要体现在:通过为前置工作平台设置文件服务器,减轻了前置工作平台的主服务器的工作负荷,并提高了文件传输效率,以达到可靠的传输大文件。
附图说明
下面结合附图对本实用新型作进一步说明:
图1为本实用新型的具体实施方式的模块图。
具体实施方式
以下参照附图说明本实用新型的具体实施方式。
图1为本实用新型的具体实施方式的模块图。如图1,前置业务平台包括主服务器和文件服务器。主服务器、文件服务器和客户端彼此可传输数据。
在业务处理中,客户端在上传文件前,预先判断文件和一个预设值(如64K)的大小关系。如果文件的大小超过预设值,则客户端先将文件发送到文件服务器,然后将文件的名称作为交易请求的一部分提交给主服务器,由监听程序处理;如果文件的大小小于预设值,则通过将文件内容附加在交易报文后面的方式发送给主服务器。
在业务处理中,客户端在下载文件时,主服务器的监听程序会先返回交易数据,然后判断需要下载的文件和一个预设值(如64K)的大小关系。如果文件的大小小于预设值,则将文件内容作为交易的后续数据返回客户端;如果文件的大小大于预设值,则监听程序会将客户端的SOCKET套接字和需要下载的文件名称发送给文件服务器,由文件服务器将文件发送到客户端。
文件服务器支持文件的断点续传功能,当传输发生中断后,可以从中断的位置开始恢复传输,而不必重新开始。客户端在传送文件前,先发送请求获取中断了传输的文件的服务器端大小,然后上传文件的后续部分。在下载文件时,还可以设置流量控制,即可以设定一个最大下载速度,如:64K/秒。
通过文件服务器上传下载文件,可以减轻主服务器的负荷,避免监听程序被阻塞,妨碍其他业务的处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州德融嘉信信用管理技术有限公司,未经苏州德融嘉信信用管理技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201020144789.5/2.html,转载请声明来源钻瓜专利网。