验证码的远程调用方法、装置、电子设备及可读存储介质与流程

文档序号:20574838发布日期:2020-04-29 01:03阅读:289来源:国知局
验证码的远程调用方法、装置、电子设备及可读存储介质与流程

本申请涉及计算机技术领域,特别涉及一种验证码的远程调用方法、装置、电子设备及可读存储介质。



背景技术:

验证码是一种区分用户是计算机还是人的公共全自动程序,可以防止恶意破解密码、刷票、论坛灌水等情形,还可以有效防止某个黑客对某一个特定注册用户用特定程序暴力破解方式进行不断的登陆尝试。验证码登录是现在很多网站通行的方式,能够提升用户在网页浏览过程中的安全性。

目前,服务端设备通常是根据网站需求的验证码的类型,直接提供该类型验证码的代码文件。但是,不同类型的验证码会涉及相同的功能参数,而相同功能参数的代码也是相同的。不同类型的验证码对应的代码文件中可能存在大量重复的代码,容易导致代码冗余度较高的问题。

基于此,目前亟需一种验证码的远程调用方法,用于解决现有技术中不同类型的验证码对应的代码文件中可能存在大量重复的代码,容易导致代码冗余度较高的问题。



技术实现要素:

本申请提供了一种验证码的远程调用方法、装置、电子设备及可读存储介质,可用于解决在现有技术中不同类型的验证码对应的代码文件中可能存在大量重复的代码,容易导致代码冗余度较高的技术问题。

第一方面,本申请实施例提供一种验证码的远程调用方法,所述方法包括:

调用端设备检测到用户触发的预设操作后,向服务端设备发送调用请求;所述调用请求包括待调用验证码的类型,所述调用请求用于请求与所述待调用验证码的类型相匹配的目标功能参数所对应的代码存储地址,所述代码存储地址是从第一数据库中获取的;

所述调用端设备接收调用请求的响应消息,所述响应消息包括所述代码存储地址;

所述调用端设备根据所述代码存储地址,从第二数据库中获取目标代码文件;

所述调用端设备对所述目标代码文件进行组装,通过执行组装后的目标代码文件调用所述待调用验证码。

结合第一方面,在第一方面的一种可实现方式中,所述调用端设备在检测到用户触发的预设操作之后,所述方法还包括:

所述调用端设备调用预先创建的初始化函数,获取初始化文件的地址;

所述调用端设备根据所述初始化文件的地址,读取预设的初始化文件,所述初始化文件包括待调用验证码的类型。

结合第一方面,在第一方面的一种可实现方式中,所述响应消息还包括最新版本的代码存储地址;所述最新版本的代码存储地址是根据从所述第一数据库中获取的代码版本信息确定的;

所述调用端设备根据所述代码存储地址,从第二数据库中获取目标代码文件,包括:

所述调用端设备根据所述最新版本的代码存储地址,从第二数据库中获取目标代码文件。

结合第一方面,在第一方面的一种可实现方式中,所述待调用验证码的类型为以下任一类型:字符型验证码、点选型验证码、滑动型验证码、语音型验证码、手势型验证码。

第二方面,本申请实施例提供一种验证码的远程调用方法,所述方法包括:

服务端设备接收调用端设备发送的调用请求,所述调用请求包括待调用验证码的类型;

所述服务端设备根据所述待调用验证码的类型,以及预设的验证码类型与功能参数的对应关系,确定待调用验证码对应的目标功能参数;

所述服务端设备从第一数据库中获取所述目标功能参数对应的文件信息,所述文件信息包括代码存储地址;所述第一数据库存储有各功能参数的文件信息;

所述服务端设备向所述调用端设备返回调用请求的响应消息,所述响应消息包括所述代码存储地址。

结合第二方面,在第一方面的一种可实现方式中,所述验证码类型与功能参数的对应关系是验证码类型与专用功能参数的对应关系;所述专用功能参数是每个类型的验证码独有的功能参数;

所述服务端设备根据所述待调用验证码的类型,以及预设的验证码类型与功能参数的对应关系,确定待调用验证码对应的目标功能参数,包括:

所述服务端设备根据所述待调用验证码的类型,以及所述预设的验证码类型与专用功能参数的对应关系,确定待调用验证码对应的专用功能参数;

所述服务端设备根据预设的通用功能参数以及所述待调用验证码对应的专用功能参数定制功能参数,确定所述待调用验证码对应的目标功能参数;所述通用功能参数是所有类型的验证码共有的功能参数。

结合第二方面,在第一方面的一种可实现方式中,所述文件信息还包括代码版本信息,所述代码版本信息与所述代码存储地址相对应;

所述服务端设备在向所述调用端设备返回调用请求的响应消息之前,所述方法还包括:

所述服务端设备根据所述代码版本信息,以及代码版本信息与代码存储地址的对应关系,确定最新版本的代码存储地址。

结合第二方面,在第一方面的一种可实现方式中,所述响应消息包括所述最新版本的代码存储地址。

第三方面,本申请实施例提供一种验证码的远程调用装置,所述装置包括:

发送单元,用于在检测到用户触发的预设操作后,向服务端设备发送调用请求;所述调用请求包括待调用验证码的类型,所述调用请求用于请求与所述待调用验证码的类型相匹配的目标功能参数所对应的代码存储地址,所述代码存储地址是从第一数据库中获取的;

接收单元,用于接收调用请求的响应消息,所述响应消息包括所述代码存储地址;

处理单元,用于根据所述代码存储地址,从第二数据库中获取目标代码文件;以及,对所述目标代码文件进行组装,通过执行组装后的目标代码文件调用所述待调用验证码。

结合第三方面,在第一方面的一种可实现方式中,在检测到用户触发的预设操作之后,所述处理单元还用于:

调用预先创建的初始化函数,获取初始化文件的地址;以及,根据所述初始化文件的地址,读取预设的初始化文件,所述初始化文件包括待调用验证码的类型。

结合第三方面,在第一方面的一种可实现方式中,所述响应消息还包括最新版本的代码存储地址;所述最新版本的代码存储地址是根据从所述第一数据库中获取的代码版本信息确定的;

所述处理单元具体用于:

根据所述最新版本的代码存储地址,从第二数据库中获取目标代码文件。

结合第三方面,在第一方面的一种可实现方式中,所述待调用验证码的类型为以下任一类型:字符型验证码、点选型验证码、滑动型验证码、语音型验证码、手势型验证码。

第四方面,本申请实施例提供一种验证码的远程调用装置,所述装置包括:

接收单元,用于接收调用端设备发送的调用请求,所述调用请求包括待调用验证码的类型;

处理单元,用于根据所述待调用验证码的类型,以及预设的验证码类型与功能参数的对应关系,确定待调用验证码对应的目标功能参数;以及,从第一数据库中获取所述目标功能参数对应的文件信息,所述文件信息包括代码存储地址;所述第一数据库存储有各功能参数的文件信息;

发送单元,用于向所述调用端设备返回调用请求的响应消息,所述响应消息包括所述代码存储地址。

结合第四方面,在第一方面的一种可实现方式中,所述验证码类型与功能参数的对应关系是验证码类型与专用功能参数的对应关系;所述专用功能参数是每个类型的验证码独有的功能参数;

所述处理单元具体用于:

根据所述待调用验证码的类型,以及所述预设的验证码类型与专用功能参数的对应关系,确定待调用验证码对应的专用功能参数;以及,根据预设的通用功能参数以及所述待调用验证码对应的专用功能参数定制功能参数,确定所述待调用验证码对应的目标功能参数;所述通用功能参数是所有类型的验证码共有的功能参数。

结合第四方面,在第一方面的一种可实现方式中,所述文件信息还包括代码版本信息,所述代码版本信息与所述代码存储地址相对应;

在所示发送单元向所述调用端设备返回调用请求的响应消息之前,所述处理单元还用于:

根据所述代码版本信息,以及代码版本信息与代码存储地址的对应关系,确定最新版本的代码存储地址。

结合第四方面,在第一方面的一种可实现方式中,所述响应消息包括所述最新版本的代码存储地址。

第五方面,本发明实施例提供了一种电子设备,包括:

存储器,用于存储程序指令;

处理器,用于调用并执行所述存储器中的程序指令,以实现第一方面所述的验证码的远程调用方法。

第六方面,本发明实施例提供了一种电子设备,包括:

存储器,用于存储程序指令;

处理器,用于调用并执行所述存储器中的程序指令,以实现第二方面所述的验证码的远程调用方法。

第七方面,本发明实施例提供了一种可读存储介质,所述可读存储介质中存储有计算机程序,当验证码的远程调用装置的至少一个处理器执行所述计算机程序时,验证码的远程调用装置执行第一方面所述的验证码的远程调用方法。

第八方面,本发明实施例提供了一种可读存储介质,所述可读存储介质中存储有计算机程序,当验证码的远程调用装置的至少一个处理器执行所述计算机程序时,验证码的远程调用装置执行第二方面所述的验证码的远程调用方法。

本申请实施例中,调用端设备在检测到用户触发的预设操作后,可以向服务端设备发送调用请求,服务端设备可以根据待调用验证码的类型,以及预设的验证码类型与功能参数的对应关系,确定待调用验证码对应的目标功能参数,并从第一数据库中获取目标功能参数对应的文件信息;进而服务端设备可以将文件信息中包括的代码存储地址返回给调用端设备,以使调用端设备根据代码存储地址,从第二数据库中获取目标代码文件,并对目标代码文件进行组装,通过执行组装后的目标代码文件调用待调用验证码。可见,本申请中,代码文件是以功能参数为单位进行存储的,相比于现有技术中为不同类型的验证码分别提供代码文件的方式而言,本申请提供的方法针对相同的功能参数,只会保留一份代码文件,由此,降低了代码的冗余度。

附图说明

图1为本申请实施例适用的一种系统的结构示意图;

图2为本申请实施例提供的一种验证码的远程调用方法所对应的流程示意图;

图3为本申请中调用端设备读取初始化文件的过程的示意图;

图4为本申请实施例提供的一种验证码的远程调用装置的结构示意图;

图5为本申请实施例提供的另一种验证码的远程调用装置的结构示意图;

图6为本申请实施例提供的一种电子设备的硬件结构示意图;

图7为本申请实施例提供的另一种电子设备的硬件结构示意图。

具体实施方式

为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。

下面首先结合图1对本申请实施例适用的可能的系统架构进行介绍。

请参考图1,其示例性示出了本申请实施例适用的一种系统的结构示意图。该系统100可以包括调用端设备101和服务端设备102。

其中,调用端设备101可以是网站所在的终端设备,或者也可以是应用程序所运行的终端设备,用于向服务端设备102请求获取验证码。

服务端设备可以是服务器,或者也可以是云服务器,用于向调用端设备101返回验证码。

基于图1所示的系统架构,图2示例性示出了本申请实施例提供的一种验证码的远程调用方法所对应的流程示意图。如图2所示,具体包括如下步骤:

步骤201,调用端设备检测到用户触发的预设操作后,向服务端设备发送调用请求。

步骤202,服务端设备接收调用端设备发送的调用请求。

步骤203,服务端设备根据待调用验证码的类型,以及预设的验证码类型与功能参数的对应关系,确定待调用验证码对应的目标功能参数。

步骤204,服务端设备从第一数据库中获取目标功能参数对应的文件信息。

步骤205,服务端设备向调用端设备返回调用请求的响应消息。

步骤206,调用端设备接收调用请求的响应消息。

步骤207,调用端设备根据代码存储地址,从第二数据库中获取目标代码文件。

步骤208,调用端设备对目标代码文件进行组装,通过执行组装后的目标代码文件调用待调用验证码。

本申请实施例中,调用端设备在检测到用户触发的预设操作后,可以向服务端设备发送调用请求,服务端设备可以根据待调用验证码的类型,以及预设的验证码类型与功能参数的对应关系,确定待调用验证码对应的目标功能参数,并从第一数据库中获取目标功能参数对应的文件信息;进而服务端设备可以将文件信息中包括的代码存储地址返回给调用端设备,以使调用端设备根据代码存储地址,从第二数据库中获取目标代码文件,并对目标代码文件进行组装,通过执行组装后的目标代码文件调用待调用验证码。可见,本申请中,代码文件是以功能参数为单位进行存储的,相比于现有技术中为不同类型的验证码分别提供代码文件的方式而言,本申请提供的方法针对相同的功能参数,只会保留一份代码文件,由此,降低了代码的冗余度。

具体来说,步骤201中,预设操作可以是预先设置的任意一个操作,此处不作限定。一个示例中,预设操作可以是对登录按键的点击操作。当检测到用户点击了该登录按键,调用端设备可以向服务端设备发送调用请求。

另一个示例中,预设操作可以是滑动到某个页面元素(例如图片、某段文字等)的操作。当检测到用户滑动到该页面元素,调用端设备可以向服务端设备发送调用请求。

又一个示例中,预设操作可以是打开页面的操作。当检测到用户打开某一页面后,调用端设备可以向服务端设备发送调用请求。

调用端设备发送的调用请求中可以包括待调用验证码的类型,而待调用验证码的类型可以是调用端设备通过读取初始化文件确定的。

下面将对调用端设备读取初始化文件的过程进行描述。如图3所示,调用端设备可以通过如下步骤读取初始化文件:

步骤301,调用端设备调用预先创建的初始化函数,获取初始化文件的地址。

其中,初始化文件的地址可以是统一资源定位符(uniformresourcelocator,url)地址。

初始化函数可以封装有获取初始化地址的方法,调用端设备可以通过调用初始化函数,执行该方法,从而获取该初始化文件的地址。实践中,初始化文件的地址可以是最新版本的初始化文件的下载地址。通常可以从为当前业务提供支持的业务服务器中下载初始化文件。

步骤302,调用端设备根据初始化文件的地址,读取预设的初始化文件。

其中,初始化文件可以包括待调用验证码的类型。待调用验证码的类型可以为以下任一类型:字符型验证码、点选型验证码、滑动型验证码、语音型验证码、手势型验证码,具体不做限定。

初始化文件可以存储在调用端设备的本地,也可以存储在与调用端设备通信连接的服务器中。调用端设备可以从本地读取初始化文件。实践中,在网站或者应用中,不同的业务(例如租房业务、招聘业务、家政业务等)可以对应有不同的初始化文件。由此,不同业务下,验证码类型可以不同。

本申请实施例中,再读取初始化文件的过程中,调用端设备还可以判断上述地址中的初始化文件的版本号是否与本地缓存的初始化文件的版本号相同。如果相同,可以读取本地缓存中的初始化文件;若不相同,可以从上述地址中下载初始化文件,读取所下载的初始化文件。

当上述地址中的初始化文件的版本号与本地缓存的初始化文件的版本号相同时,意味着当前本地所缓存的初始化文件为最新版。此时,调用端设备读取本地缓存中的初始化文件,不需要重新下载该初始化文件。从而,可以节省网络资源,并有助于提高验证码展现速度。当上述地址中的初始化文件的版本号与本地缓存的初始化文件的版本号不同时,意味着初始化文件发生了更新。此时,调用端设备从上述地址中下载初始化文件,并读取所下载的初始化文件,由此读取到最新版本的初始化文件。与此同时,调用端设备还可以将所下载的初始化文件进行缓存,以替换原来缓存的初始化文件,从而便于下一次读取。

步骤202和步骤203中,服务端设备在接收到调用请求之后,可以根据待调用验证码的类型,以及预设的验证码类型与功能参数的对应关系,确定待调用验证码对应的目标功能参数。

每种类型的验证码可以具有多种功能参数。功能参数可以包括但不限于验证码组件需要绑定的页面元素(例如按钮、输入框、文字等)、验证码图片的宽度和高度、验证码展现方式(例如弹出式、触发式、嵌入式等)等。

本申请实施例中,验证码类型与功能参数之间的对应关系可以有多种形式,不同形式的对用关系确定目标功能参数的过程也不同。一个示例中,验证码类型与功能参数可以是一对多的关系,即一种类型的验证码可以对应多种功能参数。

如表1所示,为验证码类型与功能参数的对应关系的一种示例。其中,字符型验证码对应的功能参数包括绑定页面按钮,验证码图片宽x,高h,且以弹出式展现;点选型验证码对应的功能参数包括绑定页面输入框,验证码图片宽x,高h,且以触发式展现;滑动型验证码对应的功能参数包括绑定页面按钮,验证码图片宽x,高h,且以嵌入式展现。

表1:验证码类型与功能参数的对应关系的一种示例

以表1示出的内容为例,假设待调用的验证码类型为字符型验证码,那么,目标功能参数包括绑定页面按钮,验证码图片宽x,高h,且以弹出式展现。

另一个示例中,验证码类型与功能参数的对应关系可以是验证码类型与专用功能参数的对应关系。其中,专用功能参数是每个类型的验证码独有的功能参数;与此相对应地,所有类型的验证码共有的功能参数可以称之为通用功能参数。如此,将功能参数区分为通用功能参数和专用功能参数,能够简化验证码类型与功能参数的对应关系,进而可以降低数据存储量,节省存储空间。

以表1示出的内容为例,字符型验证码、点选型验证码和滑动型验证码分别对应的功能参数中,验证码图片宽x,高h是三者共有的,故可以作为通用功能参数;相反,其它功能参数可以作为专用功能参数。

如表2所示,为验证码类型与专用功能参数的对应关系的一种示例。其中,字符型验证码对应的专用功能参数包括绑定页面按钮,且以弹出式展现;点选型验证码对应的专用功能参数包括绑定页面输入框,且以触发式展现;滑动型验证码对应的专用功能参数包括绑定页面按钮,且以嵌入式展现。

表2:验证码类型与专用功能参数的对应关系的一种示例

如此,服务端设备可以根据待调用验证码的类型,以及预设的验证码类型与专用功能参数的对应关系,确定待调用验证码对应的专用功能参数;以及,可以根据预设的通用功能参数以及待调用验证码对应的专用功能参数定制功能参数,确定待调用验证码对应的目标功能参数。

以表2示出的内容为例,假设待调用的验证码类型为字符型验证码,那么,对应的专用功能参数包括绑定页面按钮,和以弹出式展现。并且,预设的通用功能参数为验证码图片宽x,高h,那么,目标功能参数包括绑定页面按钮,验证码图片宽x,高h,且以弹出式展现。

步骤204和步骤205中,第一数据库可以存储有各功能参数的文件信息;而文件信息可以包括代码存储地址和代码版本信息,且,代码版本信息与代码存储地址相对应。

服务端设备在获取包含有代码存储地址的文件信息之后,可以返回响应消息,其中,响应消息可以包括所述代码存储地址。

进一步地,服务端设备在向调用端设备返回调用请求的响应消息之前,还可以根据代码版本信息,以及代码版本信息与代码存储地址的对应关系,确定最新版本的代码存储地址。进而,在返回响应消息时,响应消息可以包括最新版本的代码存储地址。

步骤206和步骤207,调用端设备接收到包含有代码存储地址的响应消息之后,可以根据该代码存储地址,从第二数据库中获取目标代码文件。

进一步地,如果响应消息中包括的是最新版本的代码存储地址,则调用端设备可以根据最新版本的代码存储地址,从第二数据库中获取目标代码文件。从而可以保证获取到的目标代码文件是最新版本的。

步骤208中,调用端设备组装目标代码文件时,可以根据目标代码文件的执行先后顺序进行组装,即先执行的目标代码文件在前,后执行的目标代码文件灾后。组装完成后,可以通过执行组装后的目标代码文件调用待调用验证码。

下述为本申请装置实施例,可以用于执行本申请方法实施例。对于本申请装置实施例中未披露的细节,请参照本申请方法实施例。

图4示例性示出了本申请实施例提供的一种验证码的远程调用装置的结构示意图。如图4所示,该装置具有实现上述验证码的远程调用方法的功能,所述功能可以由硬件实现,也可以由硬件执行相应的软件实现。该装置可以包括:发送单元401、接收单元402和处理单元403。

发送单元401,用于在检测到用户触发的预设操作后,向服务端设备发送调用请求;所述调用请求包括待调用验证码的类型,所述调用请求用于请求与所述待调用验证码的类型相匹配的目标功能参数所对应的代码存储地址,所述代码存储地址是从第一数据库中获取的;

接收单元402,用于接收调用请求的响应消息,所述响应消息包括所述代码存储地址;

处理单元403,用于根据所述代码存储地址,从第二数据库中获取目标代码文件;以及,对所述目标代码文件进行组装,通过执行组装后的目标代码文件调用所述待调用验证码。

可选地,在检测到用户触发的预设操作之后,所述处理单元403还用于:

调用预先创建的初始化函数,获取初始化文件的地址;以及,根据所述初始化文件的地址,读取预设的初始化文件,所述初始化文件包括待调用验证码的类型。

可选地,所述响应消息还包括最新版本的代码存储地址;所述最新版本的代码存储地址是根据从所述第一数据库中获取的代码版本信息确定的;

所述处理单元403具体用于:

根据所述最新版本的代码存储地址,从第二数据库中获取目标代码文件。

可选地,所述待调用验证码的类型为以下任一类型:字符型验证码、点选型验证码、滑动型验证码、语音型验证码、手势型验证码。

图5示例性示出了本申请实施例提供的另一种验证码的远程调用装置的结构示意图。如图5所示,该装置具有实现上述验证码的远程调用方法的功能,所述功能可以由硬件实现,也可以由硬件执行相应的软件实现。该装置可以包括:接收单元501、处理单元502和发送单元503。

接收单元501,用于接收调用端设备发送的调用请求,所述调用请求包括待调用验证码的类型;

处理单元502,用于根据所述待调用验证码的类型,以及预设的验证码类型与功能参数的对应关系,确定待调用验证码对应的目标功能参数;以及,从第一数据库中获取所述目标功能参数对应的文件信息,所述文件信息包括代码存储地址;所述第一数据库存储有各功能参数的文件信息;

发送单元503,用于向所述调用端设备返回调用请求的响应消息,所述响应消息包括所述代码存储地址。

可选地,所述验证码类型与功能参数的对应关系是验证码类型与专用功能参数的对应关系;所述专用功能参数是每个类型的验证码独有的功能参数;

所述处理单元502具体用于:

根据所述待调用验证码的类型,以及所述预设的验证码类型与专用功能参数的对应关系,确定待调用验证码对应的专用功能参数;以及,根据预设的通用功能参数以及所述待调用验证码对应的专用功能参数定制功能参数,确定所述待调用验证码对应的目标功能参数;所述通用功能参数是所有类型的验证码共有的功能参数。

可选地,所述文件信息还包括代码版本信息,所述代码版本信息与所述代码存储地址相对应;

在所示发送单元503向所述调用端设备返回调用请求的响应消息之前,所述处理单元502还用于:

根据所述代码版本信息,以及代码版本信息与代码存储地址的对应关系,确定最新版本的代码存储地址。

可选地,所述响应消息包括所述最新版本的代码存储地址。

图6为本申请实施例提供的一种电子设备的硬件结构示意图。如图6所示,本发明实施例提供了一种电子设备,包括:存储器601,用于存储程序指令;处理器602,用于调用并执行所述存储器中的程序指令,以实现前述实施例所述的验证码的远程调用方法。具体可以参见前述实施例中的相关描述。

本实施例中,处理器602和存储器601可通过总线或其他方式连接。处理器可以是通用处理器,例如中央处理器、数字信号处理器、专用集成电路,或者被配置成实施本发明实施例的一个或多个集成电路。存储器可以包括易失性存储器,例如随机存取存储器;存储器也可以包括非易失性存储器,例如只读存储器、快闪存储器、硬盘或固态硬盘。

图7为本申请实施例提供的另一种电子设备的硬件结构示意图。如图7所示,本发明实施例提供了一种电子设备,包括:存储器701,用于存储程序指令;处理器702,用于调用并执行所述存储器中的程序指令,以实现前述实施例所述的验证码的远程调用方法。具体可以参见前述实施例中的相关描述。

本实施例中,处理器702和存储器1001可通过总线或其他方式连接。处理器可以是通用处理器,例如中央处理器、数字信号处理器、专用集成电路,或者被配置成实施本发明实施例的一个或多个集成电路。存储器可以包括易失性存储器,例如随机存取存储器;存储器也可以包括非易失性存储器,例如只读存储器、快闪存储器、硬盘或固态硬盘。

本发明实施例提供了一种可读存储介质,所述可读存储介质中存储有计算机程序,当验证码的远程调用装置的至少一个处理器执行所述计算机程序时,验证码的远程调用装置执行上述实施例所述的验证码的远程调用方法。

所述的存储介质可为磁碟、光盘、只读存储记忆体(英文:read-onlymemory,简称:rom)或随机存储记忆体(英文:randomaccessmemory,简称:ram)等。

本领域的技术人员可以清楚地了解到本发明实施例中的技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明实施例中的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。

本说明书中各个实施例之间相同相似的部分互相参见即可。尤其,对于文件传输装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例中的说明即可。

以上所述的本发明实施方式并不构成对本发明保护范围的限定。

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