mock数据处理方法、系统、mock平台及可读存储介质与流程

文档序号:29502306发布日期:2022-04-06 17:20阅读:136来源:国知局
mock数据处理方法、系统、mock平台及可读存储介质与流程

1.本技术涉及计算机自动化测试领域,特别涉及一种mock数据处理方法、系统、mock平台及可读存储介质。


背景技术:

2.在微服务系统中,无论是功能测试还是自动化测试,都经常涉及到多个下游的数据准备,此时通常会采用mock技术来减少测试环境中对下游数据的依赖。
3.目标,现有技术中,大部分都是通过维护特定的规则来对mock数据进行管理和使用,mock规则是指:定义测试请求及相应的响应结果的一份描述,其中,如何确定测试请求所需要的响应结果,一些传统方案采用业务参数来进行控制,也就是说,测试人员在测试时确定所需的响应结果,根据mock规则令测试请求携带相应的业务参数;而mock系统通过测试请求中所携带的业务参数,确定测试请求所需的响应结果后返回响应消息。但是当所要维护的mock数据规模逐渐变大时,使用者往往需要花费更多额外的精力,从而导致效率降低。
4.因此,亟需一种能够避免维护复杂的mock规则,又能降低mock数据的维护成本的mock数据处理方法,以解决现有技术的存在上述技术问题。
5.申请内容
6.本技术的主要目的在于提供一种mock数据处理方法、系统、mock平台及可读存储介质。
7.为了达到上述目的,第一方面,本技术提供了一种mock数据处理方法,所述方法包括:
8.mock平台获取接口请求对应的所有下游请求,并获取所述下游请求中包含的链路标识,所述下游请求至少包括所述链路标识;
9.所述mock平台根据所述下游请求,生成对应的mock数据;
10.所述mock平台将所述下游请求中包含的所述链路标识与对应的所述mock数据绑定,生成所述链路标识与所述mock数据的目标对应关系,并将所述目标对应关系保存在数据库中;
11.所述mock平台再次获取所述下游请求时,根据所述下游请求中的所述链路标识及所述目标对应关系,在所述数据库中匹配得到与所述链路标识对应的所述mock数据,以完成对接口测试平台中与所述下游请求对应的所述接口请求的响应。
12.进一步的,所述mock平台获取接口请求对应的所有下游请求,并获取所述下游请求中包含的链路标识,所述下游请求至少包括所述链路标识之前,包括:
13.所述接口请求由所述接口测试平台建立并保存,且所述接口请求在保存时自动生成与所述接口请求对应的第一编号;
14.所述第一编号由所述接口测试平台赋值到所述接口请求的特定字段中,并根据所述特定字段确定所述链路标识。
15.进一步的,所述第一编号由所述接口测试平台赋值到所述接口请求的特定字段中,并根据所述特定字段确定所述链路标识,包括:
16.根据所述接口请求的通讯协议及调用链路,将所述第一编号赋值到所述接口请求的trace-id字段中,并根据所述trace-id字段确定所述链路标识。
17.进一步的,所述mock平台根据所述下游请求,生成对应的mock数据,包括:
18.所述mock平台根据预设的筛选规则及所述接口请求对应的所有所述下游请求,筛选符合所述筛选规则的所述下游请求;
19.根据所述符合筛选规则的所述下游请求,确定目标下游请求;
20.根据所述目标下游请求,生成与所述目标下游请求对应的所述mock数据。
21.进一步的,所述根据符合选取规则的所述目标下游请求,生成对应的mock数据,包括:
22.所述mock平台捕捉所述目标下游请求的所有字段信息,根据所述字段信息生成对应的所述mock数据。
23.进一步的,所述方法还包括:
24.在所述下游请求中不包含链路标识时,所述mock平台拦截与所述接口请求对应的所有下游请求;
25.所述mock平台根据预设的mock规则,匹配得到与所述下游请求对应的所述mock数据,以完成对所述接口测试平台中与所述下游请求对应的所述接口请求的响应。
26.进一步的,所述mock平台根据预设的mock规则,匹配得到与所述下游请求对应的所述mock数据,以完成对所述接口测试平台中与所述下游请求对应的所述接口请求的响应,还包括:
27.所述mock平台根据预设的所述mock规则未匹配得到与所述下游请求对应的所述mock数据时,所述mock平台将所述下游请求转发到实时系统;
28.所述实时系统根据所述下游请求,生成与所述下游请求对应的真实数据,以完成对所述接口测试平台中与所述下游请求对应的所述接口请求的响应。
29.第二方面,本技术提供了一种mock数据处理系统,其特征在于,所述系统至少包括:
30.mock平台,用于获取接口请求对应的所有下游请求,并获取所述下游请求中包含的链路标识,所述下游请求至少包括所述链路标识;
31.所述mock平台还用于根据所述下游请求,生成对应的mock数据;
32.所述mock平台还用于将所述下游请求中包含的所述链路标识与对应的所述mock数据绑定,生成所述链路标识与所述mock数据的目标对应关系,并将所述目标对应关系保存在数据库中;
33.所述mock平台还用于在再次获取所述下游请求时,根据所述下游请求中的所述链路标识及所述目标对应关系,在所述数据库中匹配得到与所述链路标识对应的所述mock数据,以完成对接口测试平台中与所述下游请求对应的所述接口请求的响应;
34.接口测试平台,用于新建和编辑所述接口请求,并在保存所述接口请求时自动生成与所述接口请求对应的第一编号;
35.所述接口测试平台,还用于将所述第一编号赋值到所述接口请求的特定字段中,
并将所述特定字段作为所述链路标识;
36.所述接口测试平台,还用于接收所述easy mock平台返回的所述mock数据,完成对所述接口请求的响应。
37.第三方面,本技术提供了一种mock平台,其特征在于,
38.用于获取接口请求对应的所有下游请求,并获取所述下游请求中包含的链路标识,所述下游请求至少包括所述链路标识;
39.所述mock平台,还用于根据所述下游请求,生成对应的mock数据;
40.所述mock平台,还用于将所述下游请求中包含的所述链路标识与对应的所述mock数据绑定,生成所述链路标识与所述mock数据的目标对应关系,并将所述目标对应关系保存在数据库中;
41.所述mock平台,还用于在再次获取所述下游请求时,根据所述下游请求中的所述链路标识及所述目标对应关系,在所述数据库中匹配得到与所述链路标识对应的所述mock数据,以完成对接口测试平台中与所述下游请求对应的所述接口请求的响应。
42.第四方面,本技术提供了一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现mock数据处理方法。
43.本技术的实现的有益效果为:
44.本技术提供了一种mock数据处理方法,应用于mock平台,包括:mock平台获取接口请求对应的所有下游请求,并获取所述下游请求中包含的链路标识,所述下游请求至少包括所述链路标识;所述mock平台根据所述下游请求,生成对应的mock数据;所述mock平台将所述下游请求中包含的所述链路标识与对应的所述mock数据绑定,生成所述链路标识与所述mock数据的目标对应关系,并将所述目标对应关系保存在数据库中;所述mock平台再次获取所述下游请求时,根据所述下游请求中的所述链路标识及所述目标对应关系,在所述数据库中匹配得到与所述链路标识对应的所述mock数据,以完成对接口测试平台中与所述下游请求对应的所述接口请求的响应。本技术通过建立链路标识与mock数据的对应关系,基于调用链路的特性,进一步建立mock数据与接口测试平台发出的接口请求对应的用例中的第一编号的对应关系,以使得在使用调用链路时测试人员能够免于维护大量的mock数据和用例之间的对应关系,大大减少了mock数据管理的时间成本以及在业务交接时的交接沟通成本;同时也避免了mock数据和用例之间匹配可能出错的问题。
附图说明
45.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,其中:
46.图1是本技术实施例提供的mock数据处理方法示意图;
47.图2是本技术实施例提供的mock数据处理方法流程图;
48.图3是本技术实施例提供的mock数据处理系统示意图;
具体实施方式
49.为使本技术的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
50.现有技术中,大部分都是通过维护特定的规则来对mock数据进行管理和使用。但是当所要维护的mock数据规模逐渐变大时,使用者往往需要花费更多额外的精力,从而导致效率降低。为此,本实施例提供一种能够避免维护复杂的mock规则,又能降低mock数据的维护成本的mock数据处理方法。
51.下面结合具体实施例对mock数据处理方法、系统、mock平台以及可读存储介质作进一步说明。
52.实施例一
53.具体的,参照图1所示,应用本技术实施例公开的车道级定位方法进行车道级定位的过程包括:
54.s100、在接口测试平台中新建接口请求,并生成第一编号;
55.接口测试平台是一个集成接口-ui自动化的一体化测试平台,在本技术中用于管理和维护接口功能或者接口自动化用例。
56.在保存接口请求时,由于具体的接口请求是一个用例,所以在保存这个具体的接口请求时,会自动生成一个用例id(即第一编号),用于标记这个具体的接口请求,并且一个接口请求对应一个唯一的用例id。
57.s200、在接口测试平台中发起接口请求,并将第一编号赋值到接口请求的特定字段中,并根据特定字段确定链路标识;
58.具体的,接口请求通过具体的传输协议进行传递,接口测试平台根据接口请求自身的传输协议,将用例id赋值接口请求特定的header字段trace id中。
59.其中,trace id字段记录整个调用链路的id,由首次请求方创建,在调用链路中唯一,能够标识出一次具体的请求中涉及到的所有服务的调用。本技术利用trace id字段能够从调用链路的上游一直往下传递的特性,可以实现将具体的接口请求对应的用例id和这个接口请求涉及到的所有的下游请求的关系的维护。
60.其中传输协议可以是http(hypertext transferprotocol,超文本传输协议)以及osp(open settlement protocol,开放结算协议)等能够用于传输的协议,对此,本技术不做限定。
61.针对http以及osp协议,具体的代码如下:
62.http请求:
63.xhr.setrequsetheader(name:“x-b3-trace-id”,testcaseid);
64.xhr.setrequsetheader(name:“x-b3-span-id”,testcaseid);
65.xhr.setrequsetheader(name:“x-b3-partent-id”,testcaseid);
66.osp请求:
67.invocationcontextimpl instance=(invocationcontextimpl)invocationcontext.factory.getinstance();
68.instance.setcalleeip(calleeip);
69.instance.setcalleeport(calleeport);
70.instance.setsessiontid(testcaseid);
71.instance.setacalllertid(testcaseid);
72.s300、mock平台拦截接口请求对应的下游请求,在下游请求中包含链路标识时,生成链路标识与mock对应关系并保存在数据库。
73.根据调用链路的能够从上游向下游一级一级传输数据的特性,下游请求能够接收到接口请求中对应的trace id(即链路标识),也就是一开始接口测试平台中的用例id。
74.mock平台基于下游请求的传输数据,可以捕捉到下游请求中包含的所有信息,故mock平台能够获取下游请求中的链路标识。
75.mock表示“模仿”“假的”,在测试过程中,对于一些不易构造或者不容易获取的对象,可以用一个虚拟的对象来创建以便测试。而mock对象就是真实对象在调试期间的代替品,本技术将有关mock对象的数据称作mock数据。而easy mock是一个在线mock平台,并且能提供快速生成mock数据的持久化服务的平台。
76.s310、mock平台根据预设的筛选规则,筛选符合筛选规则的下游请求,并根据符合筛选规则的下游请求生成对应的mock数据。
77.具体的,mock平台将所有与接口请求对应的下游请求以列表的形式,向用户提供维护的所述下游请求对应的mock数据,由用根据对应的mock数据的功能选择特定的下游请求,并在mock平台中将特定的下游请求的所有字段信息保存为mock数据。
78.s320、mock平台将下游请求中包含的链路标识与对应的mock数据绑定,生成所述链路标识与所述mock数据的目标对应关系,并将所述目标对应关系保存在数据库中。
79.s330、mock平台再次获取下游请求时,根据下游请求中的链路标识及所述目标对应关系,在数据库中匹配得到与链路标识对应的mock数据,以完成对接口测试平台中与下游请求对应的接口请求的响应。
80.mock平台在获取下游请求时,捕捉下游请求总包含的所有信息,包括trace id(即链路标识),trace id包含的内容也就是对应的接口请求中的用例id,因此能够建立接口测试平台的用例id与下游请求的mock数据之间的对应关系。
81.mock平台在数据库中查询对应的用例id即可以匹配到对应的mock数据,降低了维护和管理mock数据的成本,在使用调用链路时,只需要在数据库中匹配获取对应mock数据,也使得使用者能够免于维护复杂的mock规则。
82.s400、mock平台拦截接口请求对应的下游请求,在下游请求中不包含链路标识时,mock平台根据预设的mock规则,匹配得到与下游请求对应的所述mock数据,以完成对接口测试平台中与下游请求对应的接口请求的响应。
83.不是所以的微服务系统都是基于调用链路,所以会存在请求接口的用例id无法正确传递到下游请求中,为了使方案更加全面,本技术在不使用调用链路时,还提供了mock平台可以根据预设的mock规则,来匹配得到与接口请求对应的mock数据。
84.mock规则是指:定义测试请求及相应的响应结果的一份描述,其中,如何确定测试请求所需要的响应结果,一些传统方案采用业务参数来进行控制,也就是说,测试人员在测试时确定所需的响应结果,根据mock规则令测试请求携带相应的业务参数。
85.s410、mock平台根据预设的mock规则未匹配得到与下游请求对应的所述mock数据时,mock平台将下游请求转发到实时系统;所述实时系统根据所述下游请求,生成与下游请求对应的真实数据,以完成对所述接口测试平台中与下游请求对应的接口请求的响应。
86.如果根据mock规则也无法匹配得到对应的mock数据即说明并不存在对应的mock数据,此时mock平台将下游请求转发到实时系统,由实时系统实时生成与接口数据对应的真实数据。
87.其中实时系统可以是基于在线host的实时系统,也可以是基于proxy的实时系统,本技术在此不做限定。
88.本技术通过建立链路标识与mock数据的对应关系,基于调用链路的特性,进一步建立mock数据与接口测试平台发出的接口请求对应的用例中的第一编号的对应关系,以使得在使用调用链路时测试人员能够免于维护大量的mock数据和用例之间的对应关系,大大减少了mock数据管理的时间成本以及在业务交接时的交接沟通成本;同时也避免了mock数据和用例之间匹配可能出错的问题。
89.实施例二,
90.对应上述实施例,本技术提供了一种mock数据处理方法,其中本实施例中,与上述实施例一相同或相似的内容,可以参考上文介绍,后续不再赘述。如图2所示,所述方法包括:
91.210、mock平台获取接口请求对应的所有下游请求,并获取所述下游请求中包含的链路标识,所述下游请求至少包括所述链路标识;
92.优选的,所述mock平台获取接口请求对应的所有下游请求,并获取所述下游请求中包含的链路标识,所述下游请求至少包括所述链路标识之前,包括:
93.211、所述接口请求由所述接口测试平台建立并保存,且所述接口请求在保存时自动生成与所述接口请求对应的第一编号;
94.212、所述第一编号由所述接口测试平台赋值到所述接口请求的特定字段中,并根据所述特定字段确定所述链路标识。
95.优选的,所述第一编号由所述接口测试平台赋值到所述接口请求的特定字段中,并根据所述特定字段确定所述链路标识,包括:
96.213、根据所述接口请求的通讯协议及调用链路,将所述第一编号赋值到所述接口请求的trace-id字段中,并根据所述trace-id字段确定所述链路标识。
97.220、所述mock平台根据所述下游请求,生成对应的mock数据;
98.优选的、所述mock平台根据所述下游请求,生成对应的mock数据,包括:
99.221、所述mock平台根据预设的筛选规则及所述接口请求对应的所有所述下游请求,筛选符合所述筛选规则的所述下游请求;
100.222、根据所述符合筛选规则的所述下游请求,确定目标下游请求;
101.223、根据所述目标下游请求,生成与所述目标下游请求对应的所述mock数据。
102.优选的,所述根据符合选取规则的所述目标下游请求,生成对应的mock数据,包括:
103.224、所述mock平台捕捉所述目标下游请求的所有字段信息,根据所述字段信息生成对应的所述mock数据。
104.230、所述mock平台将所述下游请求中包含的所述链路标识与对应的所述mock数据绑定,生成所述链路标识与所述mock数据的目标对应关系,并将所述目标对应关系保存在数据库中;
105.240、所述mock平台再次获取所述下游请求时,根据所述下游请求中的所述链路标识及所述目标对应关系,在所述数据库中匹配得到与所述链路标识对应的所述mock数据,以完成对接口测试平台中与所述下游请求对应的所述接口请求的响应。
106.优选的,所述方法还包括:
107.241、在所述下游请求中不包含链路标识时,所述mock平台拦截与所述接口请求对应的所有下游请求;
108.242、所述mock平台根据预设的mock规则,匹配得到与所述下游请求对应的所述mock数据,以完成对所述接口测试平台中与所述下游请求对应的所述接口请求的响应。
109.优选的、所述mock平台根据预设的mock规则,匹配得到与所述下游请求对应的所述mock数据,以完成对所述接口测试平台中与所述下游请求对应的所述接口请求的响应,还包括:
110.243、所述mock平台根据预设的所述mock规则未匹配得到与所述下游请求对应的所述mock数据时,所述mock平台将所述下游请求转发到实时系统;
111.244、所述实时系统根据所述下游请求,生成与所述下游请求对应的真实数据,以完成对所述接口测试平台中与所述下游请求对应的所述接口请求的响应。
112.实施例三
113.对应实施例一及实施例二,本技术提供了一种mock数据处理系统,其中本实施例中,与上述实施例一及实施例二相同或相似的内容,可以参考上文介绍,后续不再赘述。
114.如图3所示,所述系统至少包括:
115.mock平台3100,用于获取接口请求对应的所有下游请求,并获取所述下游请求中包含的链路标识,所述下游请求至少包括所述链路标识;
116.所述mock平台3100还用于根据所述下游请求,生成对应的mock数据;
117.所述mock平台3100还用于将所述下游请求中包含的所述链路标识与对应的所述mock数据绑定,生成所述链路标识与所述mock数据的目标对应关系,并将所述目标对应关系保存在数据库中;
118.所述mock平台3100还用于在再次获取所述下游请求时,根据所述下游请求中的所述链路标识及所述目标对应关系,在所述数据库中匹配得到与所述链路标识对应的所述mock数据,以完成对接口测试平台中与所述下游请求对应的所述接口请求的响应;
119.接口测试平台3200,用于新建和编辑所述接口请求,并在保存所述接口请求时自动生成与所述接口请求对应的第一编号;
120.所述接口测试平台3200,还用于将所述第一编号赋值到所述接口请求的特定字段中,并将所述特定字段作为所述链路标识;
121.所述接口测试平台3200,还用于接收所述easy mock平台返回的所述mock数据,完成对所述接口请求的响应。
122.具体地,所述系统所包括的各个平台还可以执行上述实施例一或实施例二中所示方法所包括的各个步骤或操作,具体内容可以参考上文中的详细描述,为描述简便,此处不
作赘述。
123.实施例四
124.对应前述实施例,本技术还提供了一种mock平台400,
125.所述mock平台400用于获取接口请求对应的所有下游请求,并获取所述下游请求中包含的链路标识,所述下游请求至少包括所述链路标识;
126.所述mock平台400,还用于根据所述下游请求,生成对应的mock数据;
127.所述mock平台400,还用于将所述下游请求中包含的所述链路标识与对应的所述mock数据绑定,生成所述链路标识与所述mock数据的目标对应关系,并将所述目标对应关系保存在数据库中;
128.所述mock平台400,还用于再次获取所述下游请求时,根据所述下游请求中的所述链路标识及所述目标对应关系,在所述数据库中匹配得到与所述链路标识对应的所述mock数据,以完成对接口测试平台中与所述下游请求对应的所述接口请求的响应;
129.所述mock平台400,还用于根据预设的筛选规则及所述接口请求对应的所有所述下游请求,筛选符合所述筛选规则的所述下游请求;所述mock平台根据所述符合筛选规则的所述下游请求,确定目标下游请求;根据所述目标下游请求,生成与所述目标下游请求对应的所述mock数据;
130.所述mock平台400,还用于捕捉所述目标下游请求的所有字段信息,根据所述字段信息生成对应的所述mock数据;
131.在所述下游请求中不包含链路标识时,所述mock平台400还用于拦截与所述接口请求对应的所有下游请求;根据预设的mock规则,匹配得到与所述下游请求对应的所述mock数据,以完成对所述接口测试平台中与所述下游请求对应的所述接口请求的响应;
132.所述mock平台400还用于根据预设的所述mock规则未匹配得到与所述下游请求对应的所述mock数据时,所述mock平台400将所述下游请求转发到实时系统;所述实时系统根据所述下游请求,生成与所述下游请求对应的真实数据,以完成对所述接口测试平台中与所述下游请求对应的所述接口请求的响应。
133.实施例五
134.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现以下步骤:
135.一种mock数据处理方法,包括mock平台获取接口请求对应的所有下游请求,并获取所述下游请求中包含的链路标识,所述下游请求至少包括所述链路标识;所述mock平台根据所述下游请求,生成对应的mock数据;所述mock平台将所述下游请求中包含的所述链路标识与对应的所述mock数据绑定,生成所述链路标识与所述mock数据的目标对应关系,并将所述目标对应关系保存在数据库中;所述mock平台再次获取所述下游请求时,根据所述下游请求中的所述链路标识及所述目标对应关系,在所述数据库中匹配得到与所述链路标识对应的所述mock数据,以完成对接口测试平台中与所述下游请求对应的所述接口请求的响应。
136.在一个具体的实施例中,计算机程序被处理器执行时还实现以下步骤:所述mock平台获取接口请求对应的所有下游请求,并获取所述下游请求中包含的链路标识,所述下游请求至少包括所述链路标识之前,包括:所述接口请求由所述接口测试平台建立并保存,
且所述接口请求在保存时自动生成与所述接口请求对应的第一编号;所述第一编号由所述接口测试平台赋值到所述接口请求的特定字段中,并根据所述特定字段确定所述链路标识。
137.在一个具体的实施例中,计算机程序被处理器执行时还实现以下步骤:所述第一编号由所述接口测试平台赋值到所述接口请求的特定字段中,并根据所述特定字段确定所述链路标识,包括:根据所述接口请求的通讯协议及调用链路,将所述第一编号赋值到所述接口请求的trace-id字段中,并根据所述trace-id字段确定所述链路标识。
138.在一个具体的实施例中,计算机程序被处理器执行时还实现以下步骤:所述mock平台根据所述下游请求,生成对应的mock数据,包括:所述mock平台根据预设的筛选规则及所述接口请求对应的所有所述下游请求,筛选符合所述筛选规则的所述下游请求;根据所述符合筛选规则的所述下游请求,确定目标下游请求;根据所述目标下游请求,生成与所述目标下游请求对应的所述mock数据。
139.在一个具体的实施例中,计算机程序被处理器执行时还实现以下步骤:所述根据符合选取规则的所述目标下游请求,生成对应的mock数据,包括:所述mock平台捕捉所述目标下游请求的所有字段信息,根据所述字段信息生成对应的所述mock数据。
140.在一个具体的实施例中,计算机程序被处理器执行时还实现以下步骤:在所述下游请求中不包含链路标识时,所述mock平台拦截与所述接口请求对应的所有下游请求;所述mock平台根据预设的mock规则,匹配得到与所述下游请求对应的所述mock数据,以完成对所述接口测试平台中与所述下游请求对应的所述接口请求的响应。
141.在一个具体的实施例中,计算机程序被处理器执行时还实现以下步骤:所述mock平台根据预设的mock规则,匹配得到与所述下游请求对应的所述mock数据,以完成对所述接口测试平台中与所述下游请求对应的所述接口请求的响应,还包括:所述mock平台根据预设的所述mock规则未匹配得到与所述下游请求对应的所述mock数据时,所述mock平台将所述下游请求转发到实时系统;所述实时系统根据所述下游请求,生成与所述下游请求对应的真实数据,以完成对所述接口测试平台中与所述下游请求对应的所述接口请求的响应。
142.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(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)等。
143.尽管已描述了本技术实施例中的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本技术实施例中范围的所有变更和修改。
144.显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1