流量统计方法、装置及系统与流程

文档序号:12622630阅读:251来源:国知局
流量统计方法、装置及系统与流程

本发明涉及网络通信领域的数据统计技术,尤其涉及一种流量统计方法、装置及系统。



背景技术:

随着网络的发展,客户端推送信息产生的流量消耗成为用户关注的对象之一,于是急需一种流量统计方法,用于统计客户端推送信息所产生的流量消耗。

目前客户端产生流量消耗的推送信息种类主要有三种:离线前推送信息、离线暂停推送信息、离线开机推送信息。现有技术统计上述推送信息消耗流量大小的方法为:通过借助第三方抓包工具来实现手动抓取客户端发送的相关请求及响应,(如:抓包工具charles、fiddler、wireshark)进行手动抓取推送信息请求与返回的数据,然后手动计算所消耗的流量大小,从而统计所消耗的流量。现有的流量统计方法操作复杂度较高,并且借助第三方抓包工具手动抓取数据包计算消耗流量的操作是无法与自动化测试结合使用的。



技术实现要素:

为解决上述技术问题,本发明实施例期望提供一种流量统计方法、装置及系统,以解决现有的流量统计方法操作复杂度较高、无法与自动化测试结合使用的。

本发明的技术方案是这样实现的:

本发明实施例提供一种流量统计方法,所述方法包括:

获取目标设备客户端发送的推送信息请求,所述推送信息请求包括:目标服务器的地址以及请求类型;

根据所述推送信息请求获取所述目标服务器返回的响应数据;

根据所述推送信息请求及所述响应数据统计流量大小。

上述方案中,所述获取目标设备客户端发送的推送信息请求包括:

获取终端设备的IP地址,绑定目标设备;

启动监听程序,监听所述目标设备上客户端发送的推送信息请求。

上述方案中,所述根据所述推送信息请求获取所述目标服务器返回的响应数据包括:

根据所述推送信息请求,获取所述目标服务器的IP地址;

连接所述目标服务器,将所述推送信息请求发送给所述目标服务器;

根据所述推送信息请求的请求类型,获取针对不同请求类型所述目标服务器返回的响应数据。

上述方案中,所述根据所述推送信息请求的请求类型,获取针对不同请求类型所述目标服务器返回的响应数据包括:

判断所述请求类型是否为离线前推送信息请求,若是离线前推送信息请求,则计算所述离线前推送信息请求的第一请求数据长度;持续获取所述目标服务器返回的响应数据,直到不再获取到所述离线前推送信息请求,统计获取到的所有响应数据,得到第一响应数据;创建第一文件,将所述离线前推送信息的第一预设字段录入第一文件;

否则,判断所述请求类型是否为离线暂停推送信息请求,若是离线暂停推送信息请求,则计算述离线暂停推送信息请求的第二请求数据长度;持续获取所述目标服务器返回的响应数据,直到不再获取到所述离线暂停推送信息请求,统计获取到的所有响应数据,得到第二响应数据;创建第二文件,将所述离线暂停推送信息的第一预设字段录入所述第二文件;

否则当所述请求类型非离线前推送信息请求及离线暂停推送信息请求时,判断所述请求类型是否为离线开机图推送信息请求,若是离线开机图推送信息请求,则计算所述离线开机图推送信息请求的第三请求数据长度;持续获取所述目标服务器返回的响应数据,直到不再获取到所述离线开机图推送信息请求,统计获取到的所有响应数据,得到第三响应数据;将所述离线开机图推送信息的第一预设字段录入所述第二文件。

上述方案中,所述方法还包括:

当所述请求类型为非离线推送信息请求时,判断所述第一文件中录入的第一预设字段是否包含所述推送信息请求的HTTP地址,如果包含所述HTTP地址,则获取并分析所述目标服务器返回的响应数据;

当所述响应数据为第一预设阈值时,创建第三文件;

当所述响应数据为第二预设阈值时,创建第四文件,并将所述推送信息请求的第二预设字段录入所述第四文件。

上述方案中,所述方法还包括:

当所述请求类型为非离线推送信息请求,且所述第一文件中录入的第一预设字段不包含所述HTTP地址时,判断所述第三文件的第一预设字段是否包含所述HTTP地址,如果包含所述HTTP地址,将所述推送信息请求的第二预设字段录入所述第四文件。

上述方案中,所述方法还包括:

当所述请求类型为非离线推送信息请求,且所述第一文件中录入的第一预设字段不包含所述HTTP地址以及所述第三文件的第一预设字段不包含所述HTTP地址时,判断所述第二文件中录入的第一预设字段是否包含所述HTTP地址,如果包含所述HTTP地址,则获取并分析所述目标服务器返回的响应数据;

当所述响应数据为所述第二预设阈值时,创建第五文件,并将所述推送信息请求的第二预设字段录入所述第五文件。

上述方案中,所述根据所述推送信息请求及所述响应数据统计流量大小包括:

分别统计所述第一返回数据、所述第二返回数据以及所述第三返回数据的长度;

分别统计所述第四文件以及所述第五文件的数据大小;

计算所述第一请求数据长度、所述第二请求数据长度、所述第三请求数据长度、所述第一返回数据长度、所述第二返回数据长度、所述第三返回数据长度、所述第四文件的数据大小以及所述第五文件的数据大小总和,得到流量大小。

本发明实施例还提供一种流量统计装置,所述装置包括:

获取模块,用于获取目标设备客户端发送的推送信息请求,所述推送信息请求包括:目标服务器的地址以及请求类型;

所述获取模块还用于根据所述推送信息请求获取所述目标服务器返回的响应数据;

统计模块,用于根据所述推送信息请求及所述响应数据统计流量大小。

上述方案中,所述获取模块具体用于:

获取终端设备的IP地址,绑定目标设备;

启动监听程序,监听所述目标设备上客户端发送的推送信息请求。

上述方案中,所述获取模块具体用于:

根据所述推送信息请求,获取所述目标服务器的IP地址;

连接所述目标服务器,将所述推送信息请求发送给所述目标服务器;

根据所述推送信息请求的请求类型,获取针对不同请求类型所述目标服务器返回的响应数据。

上述方案中,所述获取模块具体用于:

判断所述请求类型是否为离线前推送信息请求,若是离线前推送信息请求,则计算所述离线前推送信息请求的第一请求数据长度;持续获取所述目标服务器返回的响应数据,直到不再获取到所述离线前推送信息请求,统计获取到的所有响应数据,得到第一响应数据;创建第一文件,将所述离线前推送信息的第一预设字段录入第一文件;

否则,判断所述请求类型是否为离线暂停推送信息请求,若是离线暂停推送信息请求,则计算述离线暂停推送信息请求的第二请求数据长度;持续获取所述目标服务器返回的响应数据,直到不再获取到所述离线暂停推送信息请求,统计获取到的所有响应数据,得到第二响应数据;创建第二文件,将所述离线暂停推送信息的第一预设字段录入所述第二文件;

否则当所述请求类型非离线前推送信息请求及离线暂停推送信息请求时,判断所述请求类型是否为离线开机图推送信息请求,若是离线开机图推送信息请求,则计算所述离线开机图推送信息请求的第三请求数据长度;持续获取所述目标服务器返回的响应数据,直到不再获取到所述离线开机图推送信息请求,统计获取到的所有响应数据,得到第三响应数据;将所述离线开机图推送信息的第一预设字段录入所述第二文件。

上述方案中,所述获取模块还用于:

当所述请求类型为非离线推送信息请求时,判断所述第一文件中录入的第一预设字段是否包含所述推送信息请求的HTTP地址,如果包含所述HTTP地址,则获取并分析所述目标服务器返回的响应数据;

当所述响应数据为第一预设阈值时,创建第三文件;

当所述响应数据为第二预设阈值时,创建第四文件,并将所述推送信息请求的第二预设字段录入所述第四文件。

上述方案中,所述获取模块还用于:

当所述请求类型为非离线推送信息请求,且所述第一文件中录入的第一预设字段不包含所述HTTP地址时,判断所述第三文件的第一预设字段是否包含所述HTTP地址,如果包含所述HTTP地址,将所述推送信息请求的第二预设字段录入所述第四文件。

上述方案中,所述获取模块还用于:

当所述请求类型为非离线推送信息请求,且所述第一文件中录入的第一预设字段不包含所述HTTP地址以及所述第三文件的第一预设字段不包含所述HTTP地址时,判断所述第二文件中录入的第一预设字段是否包含所述HTTP地址,如果包含所述HTTP地址,则获取并分析所述目标服务器返回的响应数据;

当所述响应数据为所述第二预设阈值时,创建第五文件,并将所述推送信息请求的第二预设字段录入所述第五文件。

上述方案中,所述统计模块用于:

分别统计所述第一返回数据、所述第二返回数据以及所述第三返回数据的长度;

分别统计所述第四文件以及所述第五文件的数据大小;

计算所述第一请求数据长度、所述第二请求数据长度、所述第三请求数据长度、所述第一返回数据长度、所述第二返回数据长度、所述第三返回数据长度、所述第四文件的数据大小以及所述第五文件的数据大小总和,得到流量大小。

本实施例还提供一种流量统计系统,包括客户端、服务器以及上述的流量统计装置,所述客户端用于向所述服务器发送推送信息请求,所述服务器用于根据所述推送信息请求返回响应数据。

本发明实施例提供了一种流量统计方法、装置及系统,该方法通过获取目标设备客户端发送的推送信息请求以及目标服务器返回的响应数据,根据推送信息请求及响应数据统计流量大小。该方法能够自动统计出客户端发送各种推送信息请求时所消耗的流量大小,无需手动抓取信息请求及响应数据,大大减少了推送信息流量测试的操作复杂度,且可以与自动化测试结合使用。

附图说明

图1为本发明提供的流量统计方法实施例一的流程示意图;

图2为本发明提供的流量统计方法实施例二的流程示意图;

图3为本发明提供的流量统计方法实施例三的流程示意图;

图4为本发明提供的流量统计方法实施例四的流程示意图;

图5为本发明提供的流量统计装置实施例一的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。

本发明实施例提供的流量统计方法,适用于客户端播放器播放过程中推送信息的流量统计,例如客户端在播放离线前推送信息、离线暂停时推送信息、离线开机图推送信息等场景的流量统计。

图1为本发明提供的流量统计方法实施例一的流程示意图,如图1所示,本实施例的执行主体为设置于客户端的流量统计模块,或者该流量统计模块还可以设置于服务器上,该方法包括:

步骤101:获取目标设备客户端发送的推送信息请求;

其中,所述推送信息请求包括:目标服务器的地址以及请求类型。

需要说明的是,目标设备客户端是指需要统计的终端设备上的播放器客户端,该目标设备客户端用于发送推送信息请求;终端设备例如可以为个人电脑、手机、IPad等,播放器包括但不限于优酷播放器、暴风影音等;目标服务器用于接收推送信息请求,并进行数据的处理响应。流量统计模块截获客户端发送的推送信息请求,该推送信息请求包括目标服务器的地址以及请求的类型,还包括其他用于传输请求消息的数据报文字段等,以便目标服务器接收该推送信息请求并返回响应数据。

步骤102:根据推送信息请求获取目标服务器返回的响应数据。

在本步骤中,流量统计模块截获到该推送信息请求后,分析处理截获的请求信息,并发送截获的请求给目标服务器,最后根据请求的类型,分别获取服务器返回的基于不同请求类型的响应数据。具体的,抓到推送信息请求后,首先,创建一个对象(如:flag)作为标识符,数值为0,之后建立一个循环,持续等待请求后返回数据。如果返回了数据则将flag的值设置为1并且将循环时返回的所有数据保存,如果没有数据返回则跳出循环。如此,可以计算本次请求返回的所有响应数据。需要说明的是,在该过程中,流量统计模块还统计不同请求类型的推送信息请求的数据长度。

步骤103:根据推送信息请求及响应数据统计流量大小。

在本步骤中,根据前面统计的不同类型的推送信息请求的数据长度以及服务器返回的响应数据长度,可以获取本次推送信息请求的总流量大小。

本实施例的流量统计方法,通过获取目标设备客户端发送的推送信息请求以及目标服务器返回的响应数据,根据推送信息请求及响应数据统计流量大小。该方法能够自动统计出客户端发送各种推送信息请求时所消耗的流量大小,无需手动抓取信息请求及响应数据,大大减少了推送信息流量测试的操作复杂度,且可以与自动化测试结合使用。

图2为本发明提供的流量统计方法实施例二的流程示意图,如图2所示,在实施例一的基础上,步骤101获取目标设备客户端发送的推送信息请求包括:

步骤1011:获取终端设备的IP地址,绑定目标设备。

步骤1012:启动监听程序,监听目标设备上客户端发送的推送信息请求。

该实施例可以通过各终端的IP地址来绑定目标设备,从而有效监听目标设备客户端的推送信息请求。

图3为本发明提供的流量统计方法实施例三的流程示意图,如图3所示,在实施例一的基础上,步骤102包括:

步骤1021:根据推送信息请求,获取目标服务器的IP地址。

步骤1022:连接目标服务器,将推送信息请求发送给目标服务器。

步骤1023:根据推送信息请求的请求类型,获取针对不同请求类型目标服务器返回的响应数据。

该实施例中,流量统计模块截获客户端发送的任意请求,分析处理截获的请求信息,获取目标服务器的IP地址;创建socket连接到目标服务器,发送截获的请求给目标服务器,并分别根据不同的请求类型获取目标服务器返回的响应数据。

进一步的,在实施例三的基础上,步骤1023包括:

判断所述请求类型是否为离线前推送信息请求,若是离线前推送信息请求,则计算所述离线前推送信息请求的第一请求数据长度;持续获取所述目标服务器返回的响应数据,直到不再获取到所述离线前推送信息请求,统计获取到的所有响应数据,得到第一响应数据;创建第一文件,将所述离线前推送信息的第一预设字段录入第一文件;

否则,判断所述请求类型是否为离线暂停推送信息请求,若是离线暂停推送信息请求,则计算述离线暂停推送信息请求的第二请求数据长度;持续获取所述目标服务器返回的响应数据,直到不再获取到所述离线暂停推送信息请求,统计获取到的所有响应数据,得到第二响应数据;创建第二文件,将所述离线暂停推送信息的第一预设字段录入所述第二文件;

否则当所述请求类型非离线前推送信息请求及离线暂停推送信息请求时,判断所述请求类型是否为离线开机图推送信息请求,若是离线开机图推送信息请求,则计算所述离线开机图推送信息请求的第三请求数据长度;持续获取所述目标服务器返回的响应数据,直到不再获取到所述离线开机图推送信息请求,统计获取到的所有响应数据,得到第三响应数据;将所述离线开机图推送信息的第一预设字段录入所述第二文件。

进一步的,所述方法还包括:

当所述请求类型为非离线推送信息请求时,判断所述第一文件中录入的第一预设字段是否包含所述推送信息请求的超文本传输协议HTTP地址,如果包含所述HTTP地址,则获取并分析所述目标服务器返回的响应数据;

当所述响应数据为第一预设阈值时,创建第三文件;

当所述响应数据为第二预设阈值时,创建第四文件,并将所述推送信息请求的第二预设字段录入所述第四文件。

进一步的,所述方法还包括:

当所述请求类型为非离线推送信息请求,且所述第一文件中录入的第一预设字段不包含所述HTTP地址时,判断所述第三文件的第一预设字段是否包含所述HTTP地址,如果包含所述HTTP地址,将所述推送信息请求的第二预设字段录入所述第四文件。

进一步的,所述方法还包括:

当所述请求类型为非离线推送信息请求,且所述第一文件中录入的第一预设字段不包含所述HTTP地址以及所述第三文件的第一预设字段不包含所述HTTP地址时,判断所述第二文件中录入的第一预设字段是否包含所述HTTP地址,如果包含所述HTTP地址,则获取并分析所述目标服务器返回的响应数据;

当所述响应数据为所述第二预设阈值时,创建第五文件,并将所述推送信息请求的第二预设字段录入所述第五文件。

进一步的,在上述实施例的基础上,步骤103包括:

分别统计所述第一返回数据、所述第二返回数据以及所述第三返回数据的长度;

分别统计所述第四文件以及所述第五文件的数据大小;

计算所述第一请求数据长度、所述第二请求数据长度、所述第三请求数据长度、所述第一返回数据长度、所述第二返回数据长度、所述第三返回数据长度、所述第四文件的数据大小以及所述第五文件的数据大小总和,得到流量大小。

图4为本发明提供的流量统计方法实施例四的流程示意图,如图4所示,该方法包括以下步骤:

(1)截获客户端发送的任意请求,分析处理截获的请求信息,获取目标服务器的ip地址

(2)创建socket连接到目标服务器,发送截获的请求给目标服务器

(3)执行第(2)步的同时,判断该请求是否是离线前推送信息的请求,如果是,则计算该离线前推送信息请求的数据长度。如果不是,则判断该请求是否是离线暂停推送信息的请求,如果是,则计算该离线暂停推送信息请求的数据长度。如果不是,则判断该请求是否是离线开机图推送信息的请求,如果是,则计算该离线开机图推送信息请求的数据长度。

(4)第(3)步抓到离线前推送信息请求后,首先,创建一个对象(如:flag)作为标识符,数值为0,之后建立一个循环,持续等待推送信息请求后返回数据。如果返回了数据则将flag的值设置为1并且将循环时返回的所有数据赋给全局变量self.preroll,如果没有数据返回则跳出循环。

(5)第(4)步执行完毕跳出循环后,如果flag取值为1,则计算本次返回的离线前推送信息的个数,在流量测试工具的根目录下创建RSvideolist.txt及monitorlist.txt,遍历每个离线前推送信息数据中的RS字段值,将该值写入到RSvideolist.txt中。遍历每个离线前推送信息数据中的SUS、SU及SUE字段值,将三个字段的值记录到monitorlist.txt中。

(6)计算本次离线前推送信息请求返回数据后,全局变量self.proerll的大小。

(7)执行第(3)步时如果判断请求非离线推送信息请求,则判断RSvideolist.txt中存放的RS字段值中是否包含本次请求的http地址,如果包含则分析本次请求的返回数据,如果返回数据的响应是302,则找到location的字段值,创建videoreal.txt文件,将值写到videoreal.txt文件中。如果返回数据响应是200,则创建RSvideoflow.txt,找到content-length字段,将其字段的取值写入到RSvideoflow.txt中。

(8)执行第(3)步时如果判断请求既不是离线推送信息请求,也不包含在RSvideolist.txt中,那么要判断是否包含在videoreal.txt文件中,如果包含,则找到content-length字段,将其字段的取值写入到RSvideoflow.txt中。

(9)第(3)步抓到离线暂停推送信息请求后,首先,创建一个对象(如:flag)作为标识符,数值为0,之后建立一个循环,持续等待推送信息请求后返回数据。如果返回了数据则将flag的值设置为1并且将循环时返回的所有数据赋给全局变量self.pause,如果没有数据返回则跳出循环。

(10)第(9)步执行完毕跳出循环后,如果flag取值为1,则计算本次返回的离线暂停推送信息的个数,在流量测试工具的根目录下创建RSpiclist.txt,遍历每个离线暂停推送信息数据中的RS字段值,将该值写入到RSpiclist.txt中,遍历每个离线暂停推送信息数据中的SUS字段值,将字段的值记录到monitorlist.txt中。

(11)计算本次离线暂停推送信息请求返回数据后,全局变量self.pause的大小。

(12)执行第(3)步时如果判断请求非离线推送信息请求,则判断RSpiclist.txt中存放的RS字段值中是否包含本次请求的http地址,如果包含则分析本次请求的返回数据,如果返回数据响应是200,则创建RSflow.txt,找到content-length字段,将其字段的取值写入到RSflow.txt中。

(13)第(3)步抓到离线开机图推送信息请求后,首先,创建一个对象(如:flag)作为标识符,数值为0,之后建立一个循环,持续等待推送信息请求后返回数据。如果返回了数据则将flag的值设置为1并且将循环时返回的所有数据赋给全局变量self.display,如果没有数据返回则跳出循环。

(14)第(13)步执行完毕跳出循环后,如果flag取值为1,则计算本次返回的离线开机图推送信息的个数,遍历每个离线开机图推送信息数据中的RS字段值,将该值写入到RSpiclist.txt中,遍历每个离线开机图推送信息数据中的SUS字段值,将字段的值记录到monitorlist.txt中。

(15)计算本次离线开机图推送信息请求返回数据后,全局变量self.display的大小。

图5为本发明提供的流量统计装置实施例一的结构示意图,如图5所示,所述装置包括:

获取模块11,用于获取目标设备客户端发送的推送信息请求,所述推送信息请求包括:目标服务器的地址以及请求类型;

所述获取模块11还用于根据所述推送信息请求获取所述目标服务器返回的响应数据;

统计模块12,用于根据所述推送信息请求及所述响应数据统计流量大小。

进一步的,所述获取模块11具体用于:

获取终端设备的网络协议IP地址,绑定目标设备;

启动监听程序,监听所述目标设备上客户端发送的推送信息请求。

进一步的,所述获取模块11具体用于:

根据所述推送信息请求,获取所述目标服务器的IP地址;

连接所述目标服务器,将所述推送信息请求发送给所述目标服务器;

根据所述推送信息请求的请求类型,获取针对不同请求类型所述目标服务器返回的响应数据。

进一步的,所述获取模块11具体用于:

判断所述请求类型是否为离线前推送信息请求,若是离线前推送信息请求,则计算所述离线前推送信息请求的第一请求数据长度;持续获取所述目标服务器返回的响应数据,直到不再获取到所述离线前推送信息请求,统计获取到的所有响应数据,得到第一响应数据;创建第一文件,将所述离线前推送信息的第一预设字段录入第一文件;

否则,判断所述请求类型是否为离线暂停推送信息请求,若是离线暂停推送信息请求,则计算述离线暂停推送信息请求的第二请求数据长度;持续获取所述目标服务器返回的响应数据,直到不再获取到所述离线暂停推送信息请求,统计获取到的所有响应数据,得到第二响应数据;创建第二文件,将所述离线暂停推送信息的第一预设字段录入所述第二文件;

否则当所述请求类型非离线前推送信息请求及离线暂停推送信息请求时,判断所述请求类型是否为离线开机图推送信息请求,若是离线开机图推送信息请求,则计算所述离线开机图推送信息请求的第三请求数据长度;持续获取所述目标服务器返回的响应数据,直到不再获取到所述离线开机图推送信息请求,统计获取到的所有响应数据,得到第三响应数据;将所述离线开机图推送信息的第一预设字段录入所述第二文件。

进一步的,所述获取模块11还用于:

当所述请求类型为非离线推送信息请求时,判断所述第一文件中录入的第一预设字段是否包含所述推送信息请求的超文本传输协议HTTP地址,如果包含所述HTTP地址,则获取并分析所述目标服务器返回的响应数据;

当所述响应数据为第一预设阈值时,创建第三文件;

当所述响应数据为第二预设阈值时,创建第四文件,并将所述推送信息请求的第二预设字段录入所述第四文件。

进一步的,所述获取模块11还用于:

当所述请求类型为非离线推送信息请求,且所述第一文件中录入的第一预设字段不包含所述HTTP地址时,判断所述第三文件的第一预设字段是否包含所述HTTP地址,如果包含所述HTTP地址,将所述推送信息请求的第二预设字段录入所述第四文件。

进一步的,所述获取模块11还用于:

当所述请求类型为非离线推送信息请求,且所述第一文件中录入的第一预设字段不包含所述HTTP地址以及所述第三文件的第一预设字段不包含所述HTTP地址时,判断所述第二文件中录入的第一预设字段是否包含所述HTTP地址,如果包含所述HTTP地址,则获取并分析所述目标服务器返回的响应数据;

当所述响应数据为所述第二预设阈值时,创建第五文件,并将所述推送信息请求的第二预设字段录入所述第五文件。

进一步的,所述统计模块12用于:

分别统计所述第一返回数据、所述第二返回数据以及所述第三返回数据的长度;

分别统计所述第四文件以及所述第五文件的数据大小;

计算所述第一请求数据长度、所述第二请求数据长度、所述第三请求数据长度、所述第一返回数据长度、所述第二返回数据长度、所述第三返回数据长度、所述第四文件的数据大小以及所述第五文件的数据大小总和,得到流量大小。

本发明实施例还提供一种流量统计系统,包括客户端、服务器以及上述的流量统计装置,所述客户端用于向所述服务器发送推送信息请求,所述服务器用于根据所述推送信息请求返回响应数据。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

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