数据传输方法、系统及装置、用户设备、存储介质与流程

文档序号:33711154发布日期:2023-03-31 23:55阅读:48来源:国知局
数据传输方法、系统及装置、用户设备、存储介质与流程

1.本发明涉及计算机技术领域,更具体地,其涉及一种数据传输方法、系统及装置、用户设备、存储介质。


背景技术:

2.随着金融市场的开放,越来越多的投资者进入了金融衍生品的投资领域,而程序化的交易系统是投资者的主要投资渠道,投资者也越来越注重交易过程中交易系统的速度。
3.但是,由于金融数据的数据量非常大,交易系统需要接收海量用户的指令并及时对指令做出反馈,因此如何保证交易系统高效地进行数据传输成为了亟需解决的问题。


技术实现要素:

4.本发明解决的技术问题是如何提高交易系统中数据的传输效率。
5.为解决上述技术问题,本发明提供一种数据传输方法,所述数据传输方法包括:生成指令,所述指令具有多种类型;根据所述指令的类型将所述指令分配至所述指令的类型对应的传输链路,不同类型的指令对应不同的传输链路;利用所述指令的类型对应的传输链路传输所述指令。
6.可选地,不同的传输链路具有不同的目的设备,所述目的设备选自交易前置机以及查询前置机。
7.可选地,所述指令的类型选自查询指令和交易指令,所述根据所述指令的类型将所述指令分配至所述指令的类型对应的传输链路包括:当所述指令为所述交易指令时,将所述交易指令分配至目的设备为所述交易前置机的传输链路;当所述指令为所述查询指令时,将所述查询指令分配至目的设备为所述查询前置机的传输链路。
8.可选地,所述交易前置机用于接收并转发所述交易指令;所述查询前置机用于接收所述查询指令,并根据所述查询指令查询得到目标数据。
9.可选地,所述生成指令包括:生成所述指令,所述指令为数据包,所述数据包的包头具有类型标识,所述类型标识用于表示所述指令的类型。
10.可选地,采用以下方式建立不同类型对应的传输链路:获取各个目的设备的互联网协议地址和端口号,不同的目的设备用于处理不同类型的指令;根据所述各个目的设备的互联网协议地址和端口号建立所述各个目标设备对应的传输链路。
11.可选地,所述数据传输方法还包括:接收来自所述指令的类型对应的传输链路的反馈信息,所述反馈信息具有类型,所述反馈信息的类型与所述指令的类型相对应;根据所述反馈信息的类型将所述反馈信息存储至数据库,所述数据库存储有多个反馈信息。
12.可选地,所述反馈信息的类型选自交易信息和查询信息,所述根据所述反馈信息的类型将所述反馈信息存储至数据库中包括:当所述反馈信息为所述交易信息时,将所述交易信息存储至所述数据库;当所述反馈信息为所述查询信息时,不对所述查询信息进行
存储。
13.可选地,所述传输链路采用二进制协议传输数据。
14.本发明还公开一种数据传输装置,所述数据传输装置包括:生成模块,用于生成指令,所述指令具有多种类型;分配模块,用于根据所述指令的类型将所述指令分配至所述指令的类型对应的传输链路,不同类型的指令对应不同的传输链路;传输模块,用于利用所述指令的类型对应的传输链路传输所述指令。
15.本发明还公开一种数据传输系统,所述数据传输系统包括:用户设备,用于生成指令,根据所述指令的类型将所述指令分配至所述指令的类型对应的传输链路,并利用所述指令的类型对应的传输链路传输所述指令,所述指令具有多种类型,不同类型对应不同的传输链路;交易前置机,用于接收类型为交易指令的所述指令,并转发所述交易指令;查询前置机,用于接收类型为查询指令的所述指令,并根据所述查询指令查询得到目标数据。
16.可选地,所述交易前置机还用于在接收到所述指令时判断所述指令的类型,在所述指令为交易指令时处理所述交易指令;所述查询前置机还用于在接收到所述指令时判断所述指令的类型,在所述指令为查询指令时处理所述查询指令。
17.可选地,所述数据传输系统还包括:交易处理机,用于接收所述交易前置机发送的所述交易指令,根据所述交易指令进行交易业务的处理,并在交易业务处理完成后生成交易信息,将所述交易信息发送至所述交易前置机和所述查询前置机。
18.本发明还公开一种用户设备,包括存储器和处理器,所述存储器上存储有可在处理器上运行的计算机程序,所述计算机程序被处理器运行时执行上述任一种所述数据传输方法的步骤。
19.本发明还公开一种计算机可读存储介质,其上存储有计算机程序,所述计算机可读存储介质为非易失性存储介质或非瞬态存储介质,所述计算机程序被处理器运行时执行上述任一种所述数据传输方法的步骤。
20.与现有技术相比,本发明的技术方案具有以下有益效果:
21.本发明提出一种数据传输方法,通过生成指令,将指令分为多种类型,根据指令的类型将指令分配到不同的传输链路中,不同类型的指令对应着不同的传输链路,利用指令的类型对应的传输链路进行指令的传输。通过将指令和传输链路进行分类,可以使用单独的传输链路对同一类型的指令进行传输,避免所有指令在同一条传输链路进行传输时引发传输拥塞现象,能够有效地提高数据的传输效率,提升数据传输的吞吐量。
22.进一步地,不同的传输链路具有不同的目的设备,不同类型的指令将由不同的目的设备进行处理,能够提升指令的处理效率。
23.进一步地,使用二进制协议在传输链路中进行数据的传输,根据二进制协议生成的数据占用空间小且便于解析,并且在数据包的包头设置类型标识,根据类型标识即可将不同类型的指令分配至对应的传输链路,能够更好地区分各个数据包的类型。
附图说明
24.图1是本发明实施例提供的一种数据传输方法的整体流程图;
25.图2是本发明实施例提供的一种数据传输系统的结构示意图;
26.图3是本发明实施例提供的一种处理交易指令的场景示意图;
27.图4是本发明实施例提供的一种处理查询指令的场景示意图;
28.图5是本发明实施例提供的一种数据传输装置的结构示意图。
具体实施方式
29.如背景技术中所述,交易系统是投资者的主要投资渠道,但是由于金融数据的数据量非常大,交易系统需要接收海量用户的指令并及时对指令做出反馈,因此如何保证交易系统高效地进行数据传输成为了亟需解决的问题。
30.本发明中,通过生成指令,将指令分为多种类型,根据指令的类型将指令分配到不同的传输链路中,不同类型的指令对应着不同的传输链路,利用指令的类型对应的传输链路进行指令的传输。通过将指令和传输链路进行分类,可以使用单独的传输链路对同一类型的指令进行传输,避免所有指令在同一条传输链路进行传输时引发传输拥塞现象,能够有效地提高数据的传输效率,提升数据传输的吞吐量。
31.进一步地,不同的传输链路具有不同的目的设备,不同类型的指令将由不同的目的设备进行处理,能够提升指令的处理效率。
32.进一步地,使用二进制协议在传输链路中进行数据的传输,根据二进制协议生成的数据占用空间小且便于解析,并且在数据包的包头设置类型标识,根据类型标识即可将不同类型的指令分配至对应的传输链路,能够更好地区分各个数据包的类型。
33.为使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
34.图1是本发明实施例提供的一种数据传输方法的整体流程图。
35.在具体实施中,下述步骤101至步骤103所记载的数据传输方法可以用于用户设备中。上述步骤具体可以由用户设备来执行,也可以由用户设备中具有数据处理功能的芯片所执行,也可以由用户设备中包含有数据处理功能的芯片的芯片模组来执行。
36.具体地,如图1所示,数据传输方法可以包括以下步骤:
37.在步骤101中,生成指令;
38.在步骤102中,根据所述指令的类型将所述指令分配至所述指令的类型对应的传输链路;
39.在步骤103中,利用所述指令的类型对应的传输链路传输所述指令。
40.本发明实施例中,用户设备上部署有交易系统的客户端,用户设备能够利用交易系统的客户端与交易系统中的服务器进行数据交互。交易系统中的服务器包括目的设备,交易系统用于根据指令进行交易业务的处理以及根据指令进行数据的查询。
41.在一种具体实施方式中,在生成指令之前,需要先建立用户设备与各个目的设备之间的传输链路,不同的传输链路具有不同的目的设备,不同的目的设备用于处理不同类型的指令。在具体实施方式中,目的设备选自交易前置机以及查询前置机。用户设备可以获取交易前置机的互联网协议地址和端口号,以及获取查询前置机的互联网协议地址和端口号,交易前置机与查询前置机的互联网协议地址和端口号可以预先通过客户端存储在用户设备中。用户设备可以根据交易前置机的互联网协议地址和端口号建立用户设备与交易前
置机的传输链路,用户设备还可以根据查询前置机的互联网协议地址和端口号建立用户设备与查询前置机的传输链路。
42.进一步地,在传输链路建立完成之后,客户端向交易系统中的服务器发送登陆请求,登陆请求包括账号密码和/或用户设备的机器码,以供交易系统中的服务器对账号密码和/或用户设备的机器码进行校验,并在校验通过后接收交易系统中的服务器发送的令牌(token)。在第一次登陆成功之后,客户端在向服务器发送指令时将同时发送令牌,服务器在接收到指令后只需要对令牌进行验证,当令牌验证通过时即可对指令进行处理,客户端无需在每次发送指令时发送登陆请求。具体地,可以由服务器中的交易前置机进行用户设备的登陆验证。
43.在具体实施方式中,用户设备可以获取用户输入的信息,并根据用户输入的信息生成指令。具体地,用户输入的不同信息对应着不同类型的指令,指令可以具有多种类型。例如,可以根据用户点击的“查询上证指数”按钮生成查询指令,以查询当前时刻上证指数的实时数值。
44.在一个非限制性的实施例中,生成的指令为数据包,数据包的包头具有类型标识,可以根据数据包的类型标识确定各个指令的类型。具体地,可以使用二进制协议在传输链路中进行数据传输,使用二进制协议能够减小数据包占用的空间,以传输更多的数据。
45.进一步地,可以对数据包进行压缩,在传输链路中传输压缩后的数据包,能够进一步减小数据包的空间占用。
46.需要说明的是,可以使用二进制协议在传输链路中进行数据传输,或者使用其他可实现的传输协议在传输链路中进行数据传输,本技术对此不作限制。
47.在一个非限制性的实施例中,指令的类型选自查询指令和交易指令,在生成指令后,可以根据指令的类型将指令分配至指令的类型对应的传输链路。具体地,可以将交易指令分配至目的设备为交易前置机的传输链路,以供交易前置机接收并转发交易指令;将查询指令分配至查询前置机的传输链路,以供查询前置机接收查询指令,并根据查询指令查询得到目标数据。在对指令分配传输链路后,可以利用分配的传输链路传输对应类型的指令。
48.在一个非限制性的实施例中,在利用指令的类型对应的传输链路将传输指令传输到目标设备后,可以接收来自传输链路的反馈信息。反馈信息具有类型,反馈信息的类型选自交易信息和查询信息,反馈信息的类型与指令的类型相对应。具体地,交易指令得到的反馈信息为交易信息,查询指令得到的反馈信息为查询信息。交易指令与交易信息在数据包的包头中的类型标识一致,查询指令与查询信息在数据包的包头中的类型标识一致。
49.进一步地,用户设备根据反馈信息的类型将反馈信息存储至数据库。具体地,当反馈信息为交易信息时,将交易信息存储至数据库;当反馈信息为查询信息时,不对查询信息进行存储。具体地,所述数据库可以存储于用户设备本地;或者,所述数据库也可以为外设数据库并与所述用户设备相通信。
50.在具体实施方式中,在生成查询指令后,用户设备可以根据查询指令在用户设备的数据库中查询目标数据,若存在目标数据,则将目标数据反馈至用户;若不存在目标数据,则将查询指令通过传输链路发送到查询前置机,以供查询前置机查询得到目标数据。在用户设备的数据库中存在目标数据时,不用将查询指令发送到查询前置机,可以省去数据
传输的过程,更快地将目标数据展现给用户。
51.在具体实施方式中,用户设备与目的设备之间的传输链路可能由于特殊原因断开,如用户设备关机等情况,这会导致用户设备在接收目的设备发送的反馈信息的过程中仅接收到一部分反馈信息。在每次登陆成功后,用户设备可以通过客户端将当前数据库中存储的多个本地数据包的标识发送至目的设备,以供目的设备将多个本地数据包的标识与至少一个待发送的反馈信息的数据包的标识进行对比。若一个待发送的数据包的标识与一个本地数据包的标识一致,表示数据包已经被用户设备接收;若一个待发送的数据包的标识与各个本地数据包的标识都不一致,表示数据包还未被用户设备接收,可以将该数据包继续发送至用户设备。例如,交易前置机本次发送的交易指令的反馈信息包括标识为a的数据包1、标识为b的数据包2以及标识为c的数据包3,在用户设备接收到交易前置机发送的数据包1后,用户设备断电。在用户设备重新登陆成功时,用户设备将数据库中的多个数据包的标识发送至交易前置机,交易前置机对比发现用户设备的数据库中存在标识为a的数据包1,与反馈信息中的标识为a的数据包1的标识一致,表示数据包1已经被用户设备接收。交易前置机对比发现用户设备的数据库中不存在标识为b的数据包2以及标识为c的数据包3,表示数据包2和数据包3未被用户设备接收,可以不发送数据包1至用户设备,仅发送数据包2和数据包3至用户设备。通过在登陆时对比数据包的标识,可以接收到目标设备未传输完毕的数据包,不需要再次发送指令和重复接收数据包,能够节省传输链路上传输数据花费的时间。
52.在本发明实施例中,通过在用户设备与交易系统中的服务器之间建立多条传输链路,并对用户设备生成的指令进行分类,可以利用不同的传输链路传输不同类型的指令,避免在同一传输链路上传输大量数据,能够有效地提高数据的传输效率。将不同类型的指令交由指定的目的设备进行处理,可以提高指令的处理效率,能够更快地将反馈信息发送至用户设备并展现给用户,提升用户的使用体验。
53.图2是本发明实施例提供的一种数据传输系统的具体结构图。
54.如图2所示,本发明实施例还公开了一种数据传输系统。数据传输系统20包括:
55.用户设备10,用于生成指令,根据所述指令的类型将所述指令分配至所述指令的类型对应的传输链路,并利用所述指令的类型对应的传输链路传输所述指令,所述指令具有多种类型,不同类型对应不同的传输链路;
56.交易前置机20,用于接收类型为交易指令的所述指令,并转发所述交易指令;
57.查询前置机30,用于接收类型为查询指令的所述指令,并根据所述查询指令查询得到目标数据。
58.在一个非限制性的实施例中,数据传输系统还可以包括交易处理机40,交易处理机40用于接收所述交易前置机20发送的所述交易指令,根据所述交易指令进行交易业务的处理,并在交易业务处理完成后生成交易信息,将所述交易信息发送至所述交易前置机20和所述查询前置机30。交易系统中的服务器还包括交易处理机40。
59.在具体实施方式中,用户设备10在启动交易系统的客户端后,获取到交易前置机20和查询前置机30的互联网地址和端口号,并利用交易前置机20的互联网地址和端口号建立与交易前置机20的传输链路,以及利用查询前置机30的互联网地址和端口号建立与查询前置机30的传输链路。交易前置机20和查询前置机30的互联网地址和端口号可以预先存储
于数据库11中。
60.进一步地,用户设备10向交易前置机20发送登陆请求,交易前置机20在接收到登陆请求后对用户设备输入的账号密码和/或用户设备的机器码进行校验,在校验通过后向用户设备10发送令牌,用户设备可以利用令牌与交易前置机20和查询前置机30进行数据交互,无需在每次发送指令前进行登陆。
61.在具体实施方式中,在登陆成功之后,用户设备10将发送数据库11中的本地数据包的标识至交易前置机20,交易前置机20将本地数据包的标识与待发送的交易信息的数据包的标识进行对比,并将标识不一致的数据包发送至用户设备10。
62.现结合图3对交易指令的处理过程进行说明。
63.在具体实施方式中,用户设备10根据用户输入的信息生成指令并确定指令的类型。当指令为交易指令时,用户设备10将交易指令通过目的设备为交易前置机20的传输链路发送至交易前置机20,交易前置机20在接收到交易指令后,可以验证数据包的包头中的类型标识是否表示交易指令,验证通过后即可将交易指令转发至交易处理机40。
64.进一步地,交易前置机20和查询前置机30接收实时行情,实时行情可以包括上证综合指数和各个个股的实时价格等交易相关的信息。交易前置机20可以将交易指令及其对应的行情信息转发至交易处理机40,交易处理机40根据接收到的交易指令及其对应的行情信息进行交易业务的处理,并在交易业务处理完成后生成交易信息,将交易信息发送至交易前置机20,交易前置机20再将交易信息发送至用户设备10,以供用户查看交易结果。例如,交易指令可以是购买股票代码为1的股票a100份,交易前置机20可以根据股票代码1确定股票a的实时价格,并将股票a的实时价格以及交易指令发送至交易处理机40,以供交易处理机40完成交易业务的处理;交易处理机40在完成股票a的购买操作后,将交易信息发送至交易前置机20,交易前置机20将股票a的购买信息反馈至用户设备10以供用户查看。
65.现结合图4对查询指令的处理过程进行说明。
66.在具体实施方式中,用户设备10根据用户输入的信息生成指令并确定指令的类型。当指令为查询指令时,用户设备10将查询指令通过传输链路发送至查询前置机30,查询前置机30在接收到查询指令后,可以验证数据包的包头中的类型标识是否表示查询指令,验证通过后即可根据查询指令在查询前置机30的信息数据库中查询得到目标数据。具体地,交易处理机40在完成交易业务的处理后可以将交易信息也发送到查询前置机30中,查询前置机30可以将交易信息存储至信息数据库中。例如,查询指令是查询2022年8月1日针对股票代码为1的股票a的交易信息,查询前置机30可以根据查询指令在信息数据库中查询得到目标数据,目标数据为2022年8月1日针对股票代码为1的股票a的交易信息。具体地,所述信息数据库可以存储于查询前置机本地;或者,所述信息数据库也可以为外设数据库并与所述查询前置机相通信。
67.进一步地,查询前置机30也可以接入实时行情,查询前置机30可以根据查询指令查询实时的行情信息。例如,查询指令可以是查询沪深300指数,查询前置机可以根据查询指令获取实时的沪深300指数并反馈至用户设备10,以供用户查看查询结果。
68.在具体实施方式中,交易前置机20与查询前置机30反馈至用户设备10的反馈信息具有类型,反馈信息的类型选自交易信息和查询信息,交易信息和交易指令的类型标识一致,查询信息和查询指令的类型标识一致。用户设备10在接收到交易前置机20与查询前置
机30发送的反馈信息后,将判断反馈信息的类型,当反馈信息为交易信息时,用户设备10可以将交易信息存储至数据库中,当反馈信息为查询信息时,不对查询信息进行存储。
69.进一步地,当用户设备10生成查询指令后,可以在用户设备10的数据库中根据查询指令查询目标数据,若数据库中未存储有目标数据,再将查询指令发送至查询前置机30。通过将部分交易信息存储在用户设备10的数据库中,可以在数据库中存储有目标数据时直接向用户展示查询结果,不用通过传输链路进行数据传输,提升用户的使用体验。
70.如图5所示,本发明实施例还公开了一种数据传输装置。数据传输装置50包括:
71.生成模块501,用于生成指令,所述指令具有多种类型;
72.分配模块502,用于根据所述指令的类型将所述指令分配至所述指令的类型对应的传输链路,不同类型的指令对应不同的传输链路;
73.传输模块503,用于利用所述指令的类型对应的传输链路传输所述指令。
74.在具体实施方式中,上述数据传输装置可以对应于用户设备中具有数据处理功能的芯片,例如soc(system-on-a-chip,片上系统)、基带芯片等;或者对应于终端设备中包括具有数据处理功能的芯片模组;或者对应于具有数据处理功能芯片的芯片模组,或者对应于用户设备。
75.在具体实施方式中,数据传输装置50还可以包括:
76.存储模块504,用于接收来自所述指令的类型对应的传输链路的反馈信息,根据所述反馈信息的类型将所述反馈信息存储至数据库,所述反馈信息具有类型。
77.关于所述数据传输装置50的工作原理、工作方式的更多内容,可以参照图1至图4中的相关描述,这里不再赘述。
78.关于上述实施例中描述的各个装置、产品包含的各个模块/单元,其可以是软件模块/单元,也可以是硬件模块/单元,或者也可以部分是软件模块/单元,部分是硬件模块/单元。例如,对于应用于或集成于芯片的各个装置、产品,其包含的各个模块/单元可以都采用电路等硬件的方式实现,或者,至少部分模块/单元可以采用软件程序的方式实现,该软件程序运行于芯片内部集成的处理器,剩余的(如果有)部分模块/单元可以采用电路等硬件方式实现;对于应用于或集成于芯片模组的各个装置、产品,其包含的各个模块/单元可以都采用电路等硬件的方式实现,不同的模块/单元可以位于芯片模组的同一组件(例如芯片、电路模块等)或者不同组件中,或者,至少部分模块/单元可以采用软件程序的方式实现,该软件程序运行于芯片模组内部集成的处理器,剩余的(如果有)部分模块/单元可以采用电路等硬件方式实现;对于应用于或集成于终端的各个装置、产品,其包含的各个模块/单元可以都采用电路等硬件的方式实现,不同的模块/单元可以位于终端内同一组件(例如,芯片、电路模块等)或者不同组件中,或者,至少部分模块/单元可以采用软件程序的方式实现,该软件程序运行于终端内部集成的处理器,剩余的(如果有)部分模块/单元可以采用电路等硬件方式实现。
79.本发明实施例还公开了一种存储介质,所述计算机可读存储介质为非易失性存储介质或非瞬态存储介质,所述存储介质为计算机可读存储介质,其上存储有计算机程序,所述计算机程序运行时可以执行图1至图4中所示方法的步骤。所述存储介质可以包括rom、ram、磁盘或光盘等。所述存储介质还可以包括非挥发性存储器(non-volatile)或者非瞬态(non-transitory)存储器等。
80.本发明实施例还公开了一种终端设备,所述终端设备可以包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的计算机程序,所述处理器运行所述计算机程序时可以执行图1至图4中所示方法的步骤。
81.本技术实施例中出现的“多个”是指两个或两个以上。
82.本技术实施例中出现的第一、第二等描述,仅作示意与区分描述对象之用,没有次序之分,也不表示本技术实施例中对设备个数的特别限定,不能构成对本技术实施例的任何限制。
83.应理解,本技术实施例中,所述处理器可以为中央处理单元(central processing unit,简称cpu),该处理器还可以是其他通用处理器、数字信号处理器(digital signal processor,简称dsp)、专用集成电路(application specific integrated circuit,简称asic)、现成可编程门阵列(field programmable gate array,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
84.还应理解,本技术实施例中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,简称rom)、可编程只读存储器(programmable rom,简称prom)、可擦除可编程只读存储器(erasable prom,简称eprom)、电可擦除可编程只读存储器(electrically eprom,简称eeprom)或闪存。易失性存储器可以是随机存取存储器(random access memory,简称ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的随机存取存储器(random access memory,简称ram)可用,例如静态随机存取存储器(static ram,简称sram)、动态随机存取存储器(dram)、同步动态随机存取存储器(synchronous dram,简称sdram)、双倍数据速率同步动态随机存取存储器(double data rate sdram,简称ddr sdram)、增强型同步动态随机存取存储器(enhanced sdram,简称esdram)、同步连接动态随机存取存储器(synchlink dram,简称sldram)和直接内存总线随机存取存储器(direct rambus ram,简称dr ram)。
85.上述实施例,可以全部或部分地通过软件、硬件、固件或其他任意组合来实现。当使用软件实现时,上述实施例可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令或计算机程序。在计算机上加载或执行所述计算机指令或计算机程序时,全部或部分地产生按照本技术实施例所述的流程或功能。所述计算机可以为通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线或无线方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集合的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质。半导体介质可以是固态硬盘。
86.应理解,在本技术的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
87.在本技术所提供的几个实施例中,应该理解到,所揭露的方法、装置和系统,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的;例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式;例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
88.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
89.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理包括,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
90.上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,简称rom)、随机存取存储器(random access memory,简称ram)、磁碟或者光盘等各种可以存储程序代码的介质。
91.虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1