一种共享文件处理方法、装置及介质与流程

文档序号:29942495发布日期:2022-05-07 15:01阅读:47来源:国知局
一种共享文件处理方法、装置及介质与流程

1.本发明涉及计算机数据技术领域,特别涉及一种共享文件处理方法、装置及介质。


背景技术:

2.目前,在现在主流的虚拟化产品或者云计算产品中,用户经常面临着共享文件存储管理功能体验感差的问题,例如:
3.(1)在云主机重新启动时,共享文件与云主机之间的挂载关系无法维持,需要人工介入,重新通过进入云主机操作系统去执行mount命令手动挂载进行操作。
4.(2)传统的共享文件在云主机存储技术的挂载与卸载动作的执行都需要人工进入云主机操作系统去执行mount命令进行操作。


技术实现要素:

5.为了克服上述技术缺陷,本发明的目的在于提供一种共享文件处理方法、装置及介质,能够通过将共享文件处理方法写进云主机启动加载文件程序里,云主机操作系统自动记录共享文件与云主机的挂载关系,在重新启动云主机时系统进行自动挂载,解决了在重新启动云主机时共享文件与云主机挂载关系无法维持,需要人工进入云主机操作系统去执行mount命令进行挂载操作的问题,改善了用户在云平台使用体验。
6.本发明实施例提供的具体技术方案如下:
7.第一方面,提供了一种共享文件处理方法,所述方法包括:
8.接收对所述共享文件进行挂载的指令;
9.通过与共享文件存储服务系统客户端交互对接,查询所述共享文件与云主机之间的连接信息;
10.根据所述连接信息将所述共享文件挂载到云主机。
11.进一步地,所述接收对所述共享文件进行挂载的指令之前,包括:
12.在虚拟机管理服务系统的交互组件层设置对所述共享文件进行挂载指令的接口模块,并对所述挂载指令的接口模块的权限和/或参数进行校验。
13.进一步地,所述方法包括:
14.所述对所述挂载指令的接口模块的权限和/或参数进行校验通过之后,通过消息队列将所述对所述共享文件进行挂载的指令转发到所述虚拟机管理服务系统的管理端,并将所述共享文件的id保存到数据库,同时通过所述消息队列将所述对所述共享文件进行挂载的指令转发给虚拟机管理服务系统计算组件。
15.进一步地,所述通过与共享文件存储服务系统客户端交互对接,查询所述共享文件与云主机之间的连接信息,包括:
16.所述共享文件存储服务系统客户端向共享文件存储服务系统交互组件发送请求信息,所述共享文件存储服务系统交互组件将所述共享文件与云主机系统进行挂载的共享文件目录地址信息集成到所述连接信息里,所述共享文件存储服务系统客户端将所述连接
信息反馈给虚拟机管理服务系统计算组件,所述虚拟机管理服务系统计算组件通过与所述共享文件存储服务系统客户端交互对接,查询所述共享文件与云主机之间的连接信息。
17.进一步地,所述根据所述连接信息将所述共享文件挂载到云主机,包括:
18.所述虚拟机管理服务系统计算组件将所述连接信息更新到数据库,并向虚拟机发送请求,通过虚拟机内部的qga程序执行挂载指令,当所述虚拟机连接共享存储服务服务器时,所述共享文件成功挂载到云主机。
19.进一步地,所述方法还包括:
20.接收对所述共享文件进行卸载的指令;
21.将所述共享文件从云主机卸载。
22.进一步地,所述接收对所述共享文件进行卸载的指令之前,包括:
23.在虚拟机管理服务系统的交互组件层设置对所述共享文件进行卸载指令的接口模块,并对所述卸载指令的接口模块的权限和/或参数进行校验。
24.进一步地,所述将所述共享文件从云主机卸载,包括:
25.所述对所述卸载指令的接口模块的权限和/或参数进行校验通过之后,通过消息队列将所述对所述共享文件进行卸载的指令转发到虚拟机管理服务系统计算组件,所述虚拟机管理服务系统计算组件向虚拟机发送请求,通过虚拟机内部的qga程序执行卸载指令,将所述虚拟机从共享存储服务服务器断开;
26.所述共享文件存储服务系统客户端向共享文件存储服务系统交互组件发送请求信息,所述共享文件存储服务系统交互组件将所述共享文件与云主机系统进行挂载的共享文件目录地址信息从所述云主机系统里面删除,所述共享文件存储服务系统客户端将删除成功的信息反馈给虚拟机管理服务系统计算组件,所述虚拟机管理服务系统计算组件将删除成功的信息更新到数据库,并将所述共享文件的id从所述数据库里面删除。
27.第二方面,提供了一种共享文件处理装置,所述装置包括:
28.存储器、处理器及存储在存储器上的计算机程序,所述处理器执行所述计算机程序以实现如第一方面任一所述的共享文件处理方法的步骤。
29.第三方面,提供了一种计算机存储介质,所述介质包括:
30.其上存储有计算机程序,该计算机程序被存储器执行时实现第一方面任一所述的共享文件处理方法的步骤。
31.与现有技术相比,本发明实施例提供的技术方案通过接收对所述共享文件进行挂载的指令;通过与共享文件存储服务系统客户端交互对接,查询所述共享文件与云主机之间的连接信息;根据所述连接信息将所述共享文件挂载到云主机。本发明共享文件处理技术应用到云平台场景,能够通过将共享文件处理方法写进云主机启动加载文件程序里,云主机操作系统自动记录共享文件与云主机的挂载关系,在重新启动云主机时系统进行自动挂载,解决了在重新启动云主机时共享文件与云主机挂载关系无法维持,需要人工进入云主机操作系统去执行mount命令进行挂载操作的问题,改善了用户在云平台使用体验。
32.本发明实施例提供的技术方案为云计算管理平台的云主机的提供了一种可视化共享文件自动挂载、卸载管理方法,用户只需要在云平台界面上选择挂载或者卸载请求即可,不需要进入云主机操作系统去执行mount命令进行操作,而将执行过程交给云主机进行处理,实现了用户友好型产品设计理念。
33.本发明实施例提供的技术方案可被应用于本技术领域中各个基于云计算管理平台openstack的产品开发,具有良好的实用性。
附图说明
34.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
35.图1为本发明实施例一提供的共享文件挂载方法的流程图;
36.图2为本发明实施例一提供的共享文件挂载方法的具体流程图;
37.图3为本发明实施例一提供的共享文件卸载方法的流程图;
38.图4为本发明实施例一提供的共享文件卸载方法的具体流程图;
39.图5为本发明实施例二提供的共享文件处理装置结构图;
40.图6为本发明实施例三提供的可被用于实施本技术中所述的各个实施例的示例性系统。
具体实施方式
41.为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
42.需要说明的是,除非上下文明确要求,否则整个说明书和权利要求书中的“包括”、“包含”等类似词语应当解释为包含的含义而不是排他或穷举的含义;也就是说,是“包括但不限于”的含义。
43.此外,在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。
44.实施例一
45.本发明实施例提供了一种共享文件处理方法,如图1所示,该方法可以包括:
46.步骤s01,在虚拟机管理服务系统的交互组件层设置对所述共享文件进行挂载指令的接口模块,并对所述挂载指令的接口模块的权限和/或参数进行校验。
47.具体地,在虚拟机管理服务系统的交互组件层编写对所述共享文件进行挂载指令的接口程序,并对所述挂载指令的接口程序的权限和/或参数进行校验,检测接口程序编写有没有错误。
48.其中,所述虚拟机管理服务系统nova为云计算管理平台openstack的计算管理服务系统,负责虚拟机生命周期管理,是由多个组件构成的整体项目系统;所述openstack为一种开源的云计算管理平台,用于给用户提供基础iaas服务;所述虚拟机管理服务系统的交互组件nova-api是虚拟机管理服务系统nova用于与其他项目交互的一个组件,相当于所述虚拟机管理服务系统nova的“门户”。
49.步骤s02,接收对所述共享文件进行挂载的指令。
50.步骤s03,通过消息队列将所述对所述共享文件进行挂载的指令转发到所述虚拟
机管理服务系统的管理端,并将所述共享文件的id保存到数据库,同时通过所述消息队列将所述对所述共享文件进行挂载的指令转发给虚拟机管理服务系统计算组件。
51.具体地,对所述挂载指令的接口模块的权限和/或参数进行校验通过之后,通过消息队列将所述对所述共享文件进行挂载的指令转发到所述虚拟机管理服务系统的管理端nova-conductor,所述虚拟机管理服务系统的管理端将所述共享文件的id保存到nova数据库,同时通过所述消息队列将所述对所述共享文件进行挂载的指令转发给虚拟机管理服务系统计算组件。
52.其中,所述消息队列相当于保存转达消息的一个中介,所述虚拟机管理服务系统的管理端nova-conductor为nova系统项目的一个组件,主要用于虚拟机管理服务系统nova项目系统的其他组件访问nova数据库。共享文件的id是一个变量名,一个share_id代表一个共享文件。
53.步骤s04,通过与共享文件存储服务系统客户端交互对接,查询所述共享文件与云主机之间的连接信息。
54.具体地,所述共享文件存储服务系统manila为云计算管理平台openstack下的共享文件存储服务系统项目,为openstack平台下的子项目之一,用于提供云平台上的文件共享服务,所述共享文件存储服务系统支持cifs协议和nfs协议。所述共享文件存储服务系统客户端为所述共享文件存储服务系统manila的客户端程序;所述连接信息connection_info为虚拟机管理服务系统nova数据库sharemapping表的一个字段,用于记录云主机和云硬盘的数据。
55.步骤s04还包括:
56.步骤s041,所述共享文件存储服务系统客户端向共享文件存储服务系统交互组件发送请求信息,所述共享文件存储服务系统交互组件将所述共享文件与云主机系统进行挂载的共享文件目录地址信息集成到所述连接信息里,所述共享文件存储服务系统客户端将所述连接信息反馈给虚拟机管理服务系统计算组件,所述虚拟机管理服务系统计算组件通过与所述共享文件存储服务系统客户端交互对接,查询所述共享文件与云主机之间的连接信息。
57.具体地,所述共享文件存储服务系统客户端manilaclient向共享文件存储服务系统交互组件manila-api发送请求信息,所述共享文件存储服务系统交互组件manila-api将所述共享文件与云主机系统进行挂载的共享文件目录地址信息集成到所述连接信息connection_info里,所述共享文件存储服务系统客户端manilaclient将所述连接信息反馈给虚拟机管理服务系统计算组件,所述虚拟机管理服务系统计算组件通过与所述共享文件存储服务系统客户端交互对接,查询所述共享文件与云主机之间的连接信息。
58.其中,所述共享文件存储服务系统交互组件manila-api为所述共享文件存储服务系统与其他项目交互的一个组件。所述虚拟机管理服务系统计算组件nova-compute为虚拟机管理服务系统nova项目的计算组件。通过所述共享文件与云主机系统进行挂载的共享文件目录地址export_location信息可以在云主机系统里访问到共享文件。所述共享文件与云主机系统进行挂载的共享文件目录地址export_location可以是固定的也可以是不固定的,所述共享文件与云主机系统进行挂载的共享文件目录地址可以是所述云主机系统里根文件目录地址列表的其中一个。
59.步骤s05,根据所述连接信息将所述共享文件挂载到云主机。
60.步骤s05还包括:
61.步骤s051,所述虚拟机管理服务系统计算组件将所述连接信息更新到数据库,并向虚拟机发送请求信息,通过虚拟机内部的qga程序执行挂载指令,当所述虚拟机连接共享存储服务服务器时,所述共享文件成功挂载到云主机。
62.具体地,所述虚拟机管理服务系统计算组件nova-compute将所述连接信息connection_info更新到nova数据库,并向虚拟机发送请求,通过虚拟机内部的qga程序执行mount挂载指令,当所述虚拟机连接共享存储服务服务器时,所述共享文件成功挂载到云主机。
63.其中,所述qga程序为运行在虚拟机内部的普通应用程序,可执行文件名称默认为qemu-ga,服务名称默认为qemu-guest-agent,主要用于实现宿主机和虚拟机进行交互对接,同时可实现宿主机libvirt和虚拟机的通信,所述宿主机可通过向虚拟机中的qga程序发送qemu命令控制所述虚拟机。所述共享存储服务服务器为提供nfs协议服务的服务器。
64.如图2为共享文件挂载方法的具体流程图,接收对所述共享文件进行挂载的指令;通过与共享文件存储服务系统客户端交互对接,查询所述共享文件与云主机之间的连接信息;根据所述连接信息将所述共享文件挂载到云主机。
65.本发明实施例提供了一种共享文件处理方法,如图3所示,该方法还可以包括:
66.步骤s11,在虚拟机管理服务系统的交互组件层设置对所述共享文件进行卸载指令的接口模块,并对所述卸载指令的接口模块的权限和/或参数进行校验。
67.具体地,在虚拟机管理服务系统的交互组件层编写对所述共享文件进行卸载指令的接口程序,并对所述卸载指令的接口程序的权限和/或参数进行校验,检测接口程序编写有没有错误。
68.步骤s12,接收对所述共享文件进行卸载的指令。
69.步骤s13,将所述共享文件从云主机卸载。
70.步骤s13还包括:
71.步骤s131,所述对所述卸载指令的接口模块的权限和/或参数进行校验通过之后,通过消息队列将所述对所述共享文件进行卸载的指令转发到虚拟机管理服务系统计算组件,所述虚拟机管理服务系统计算组件向虚拟机发送请求,通过虚拟机内部的qga程序执行卸载指令,将所述虚拟机从共享存储服务服务器断开;
72.所述共享文件存储服务系统客户端向共享文件存储服务系统交互组件发送请求信息,所述共享文件存储服务系统交互组件将所述共享文件与云主机系统进行挂载的共享文件目录地址信息从所述云主机系统里面删除,所述共享文件存储服务系统客户端将删除成功的信息反馈给虚拟机管理服务系统计算组件,所述虚拟机管理服务系统计算组件将删除成功的信息更新到数据库,并将所述共享文件的id从所述数据库里面删除。
73.具体地,所述对所述卸载指令的接口模块的权限和/或参数进行校验通过之后,通过消息队列mq将所述对所述共享文件进行卸载的指令转发到虚拟机管理服务系统计算组件nova-compute,所述虚拟机管理服务系统计算组件nova-compute向虚拟机发送请求,通过虚拟机内部的qga程序执行卸载指令,将所述虚拟机从共享存储服务服务器断开;
74.所述共享文件存储服务系统客户端manilaclient向共享文件存储服务系统交互
组件manila-api发送请求信息,所述共享文件存储服务系统交互组件manila-api将所述共享文件与云主机系统进行挂载的共享文件目录地址信息从所述云主机系统里面删除,所述共享文件存储服务系统客户端manilaclient将删除成功的信息反馈给虚拟机管理服务系统计算组件nova-compute,所述虚拟机管理服务系统计算组件将删除成功的信息更新到nova数据库,并将所述共享文件的id从所述nova数据库里面删除。
75.如图4为共享文件卸载方法的具体流程图,接收对所述共享文件进行卸载的指令;将所述共享文件从云主机卸载。
76.本发明技术方案用户在云计算管理平台网页界面上,选择创建“共享文件”,创建成功后用户可以在云主机的文件存储列表上看到创建成功的共享文件,点击所述共享文件查看关键信息,例如:关键信息包括:共享文件的id信息,附件attachments,其中共享文件的id信息是需要挂载共享文件的id,通过查看附件attachments信息,用户可以指定云计算管理平台下的某个云主机执行卸载操作。
77.其中,附件attachments用于记录共享文件和云主机的挂载关系。
78.可以理解的是,用户可以在云计算管理平台上面通过云平台界面展示的云主机的文件存储列表上查看附件attachments信息,并指定某个云主机来进行挂载或者卸载操作,整个挂载或者卸载操作过程由云主机进行处理,不需要用户进入云主机操作系统去执行mount命令进行挂载或者卸载操作。
79.本发明实施例提供的共享文件处理方法在不脱离本发明技术方案的前提下,还可以做出若干改进以及优化,这些改进与优化也应当视为本发明的保护范围。
80.本发明实施例提供一种共享文件处理方法,通过接收对所述共享文件进行挂载的指令;通过与共享文件存储服务系统客户端交互对接,查询所述共享文件与云主机之间的连接信息;根据所述连接信息将所述共享文件挂载到云主机。本发明共享文件处理技术应用到云平台场景,能够通过将共享文件处理方法写进云主机启动加载文件程序里,云主机操作系统自动记录共享文件与云主机的挂载关系,在重新启动云主机时系统进行自动挂载,解决了在重新启动云主机时共享文件与云主机挂载关系无法维持,需要人工进入云主机操作系统去执行mount命令进行挂载操作的问题,本发明技术方案通用,同时改善了用户在云平台使用体验。
81.实施例二
82.本发明提供了一种共享文件处理装置,如图5所示,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时可以实现共享文件处理方法,处理器包括前置处理模块、接收模块、处理模块。
83.在本实施例中,前置处理模块用于在虚拟机管理服务系统的交互组件层设置对所述共享文件进行挂载指令的接口模块,并对所述挂载指令的接口模块的权限和/或参数进行校验;接收模块用于接收对所述共享文件进行挂载的指令;处理模块用于通过消息队列将所述对所述共享文件进行挂载的指令转发到所述虚拟机管理服务系统的管理端,并将所述共享文件的id保存到数据库,同时通过所述消息队列将所述对所述共享文件进行挂载的指令转发给虚拟机管理服务系统计算组件。
84.进一步地,处理模块用于通过与共享文件存储服务系统客户端交互对接,查询所述共享文件与云主机之间的连接信息。
85.进一步地,处理模块还可用于所述共享文件存储服务系统客户端向共享文件存储服务系统交互组件发送请求信息,所述共享文件存储服务系统交互组件将所述共享文件与云主机系统进行挂载的共享文件目录地址信息集成到所述连接信息里,所述共享文件存储服务系统客户端将所述连接信息反馈给虚拟机管理服务系统计算组件,所述虚拟机管理服务系统计算组件通过与所述共享文件存储服务系统客户端交互对接,查询所述共享文件与云主机之间的连接信息。
86.进一步地,处理模块还可用于根据所述连接信息将所述共享文件挂载到云主机。
87.进一步地,处理模块用于所述虚拟机管理服务系统计算组件将所述连接信息更新到数据库,并向虚拟机发送请求信息,通过虚拟机内部的qga程序执行挂载指令,当所述虚拟机连接共享存储服务服务器时,所述共享文件成功挂载到云主机。
88.进一步地,前置处理模块还可用于在虚拟机管理服务系统的交互组件层设置对所述共享文件进行卸载指令的接口模块,并对所述卸载指令的接口模块的权限和/或参数进行校验。
89.进一步地,接收模块可用于接收对所述共享文件进行卸载的指令。
90.进一步地,处理模块可用于将所述共享文件从云主机卸载,通过消息队列将所述对所述共享文件进行卸载的指令转发到虚拟机管理服务系统计算组件,所述虚拟机管理服务系统计算组件向虚拟机发送请求,通过虚拟机内部的qga程序执行卸载指令,将所述虚拟机从共享存储服务服务器断开;
91.所述共享文件存储服务系统客户端向共享文件存储服务系统交互组件发送请求信息,所述共享文件存储服务系统交互组件将所述共享文件与云主机系统进行挂载的共享文件目录地址信息从所述云主机系统里面删除,所述共享文件存储服务系统客户端将删除成功的信息反馈给虚拟机管理服务系统计算组件,所述虚拟机管理服务系统计算组件将删除成功的信息更新到数据库,并将所述共享文件的id从所述数据库里面删除。
92.本发明实施例提供的技术方案带来的有益效果是:
93.本发明共享文件处理装置应用到云平台场景,能够通过将共享文件处理方法写进云主机启动加载文件程序里,云主机操作系统自动记录共享文件与云主机的挂载关系,在重新启动云主机时系统进行自动挂载,解决了在重新启动云主机时共享文件与云主机挂载关系无法维持,需要人工进入云主机操作系统去执行mount命令进行挂载操作的问题,改善了用户在云平台使用体验。
94.实施例三
95.本发明提供了一种计算机存储介质,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:
96.接收对所述共享文件进行挂载的指令;
97.通过与共享文件存储服务系统客户端交互对接,查询所述共享文件与云主机之间的连接信息;
98.根据所述连接信息将所述共享文件挂载到云主机。
99.进一步地,所述接收对所述共享文件进行挂载的指令之前,包括:
100.在虚拟机管理服务系统的交互组件层设置对所述共享文件进行挂载指令的接口模块,并对所述挂载指令的接口模块的权限和/或参数进行校验。
101.进一步地,所述方法包括:
102.所述对所述挂载指令的接口模块的权限和/或参数进行校验通过之后,通过消息队列将所述对所述共享文件进行挂载的指令转发到所述虚拟机管理服务系统的管理端,并将所述共享文件的id保存到数据库,同时通过所述消息队列将所述对所述共享文件进行挂载的指令转发给虚拟机管理服务系统计算组件。
103.进一步地,所述通过与共享文件存储服务系统客户端交互对接,查询所述共享文件与云主机之间的连接信息,包括:
104.所述共享文件存储服务系统客户端向共享文件存储服务系统交互组件发送请求信息,所述共享文件存储服务系统交互组件将所述共享文件与云主机系统进行挂载的共享文件目录地址信息集成到所述连接信息里,所述共享文件存储服务系统客户端将所述连接信息反馈给虚拟机管理服务系统计算组件,所述虚拟机管理服务系统计算组件通过与所述共享文件存储服务系统客户端交互对接,查询所述共享文件与云主机之间的连接信息。
105.进一步地,所述根据所述连接信息将所述共享文件挂载到云主机,包括:
106.所述虚拟机管理服务系统计算组件将所述连接信息更新到数据库,并向虚拟机发送请求,通过虚拟机内部的qga程序执行挂载指令,当所述虚拟机连接共享存储服务服务器时,所述共享文件成功挂载到云主机。
107.进一步地,所述方法还包括:
108.接收对所述共享文件进行卸载的指令;
109.将所述共享文件从云主机卸载。
110.进一步地,所述接收对所述共享文件进行卸载的指令之前,包括:
111.在虚拟机管理服务系统的交互组件层设置对所述共享文件进行卸载指令的接口模块,并对所述卸载指令的接口模块的权限和/或参数进行校验。
112.进一步地,所述将所述共享文件从云主机卸载,包括:
113.所述对所述卸载指令的接口模块的权限和/或参数进行校验通过之后,通过消息队列将所述对所述共享文件进行卸载的指令转发到虚拟机管理服务系统计算组件,所述虚拟机管理服务系统计算组件向虚拟机发送请求,通过虚拟机内部的qga程序执行卸载指令,将所述虚拟机从共享存储服务服务器断开;
114.所述共享文件存储服务系统客户端向共享文件存储服务系统交互组件发送请求信息,所述共享文件存储服务系统交互组件将所述共享文件与云主机系统进行挂载的共享文件目录地址信息从所述云主机系统里面删除,所述共享文件存储服务系统客户端将删除成功的信息反馈给虚拟机管理服务系统计算组件,所述虚拟机管理服务系统计算组件将删除成功的信息更新到数据库,并将所述共享文件的id从所述数据库里面删除。
115.图6为本发明实施例三提供的可被用于实施本技术中所述的各个实施例的示例性系统;
116.如图6所示,在一些实施例中,系统能够作为各所述实施例中的任意一个用于共享文件处理的上述设备。在一些实施例中,系统可包括具有结果的一个或多个计算机可读介质(例如,系统存储器或nvm/存储设备)以及与该一个或多个计算机可读介质耦合并被配置为执行结果以实现模块从而执行本技术中所述的动作的一个或多个处理器(例如,(一个或多个)处理器)。
117.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来结果相关的硬件来完成,上述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本发明所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
118.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
119.以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1