页面生成方法、装置、设备及计算机存储介质与流程

文档序号:30459861发布日期:2022-06-18 04:17阅读:69来源:国知局
页面生成方法、装置、设备及计算机存储介质与流程

1.本技术属于计算机技术领域,尤其涉及一种页面生成方法、装置、设备及计算机存储介质。


背景技术:

2.通常,现有的前端页面开发往往需要通过前端编写或修改代码后、进行页面的加载展示,前端工作量大,时效性低,无法及时、灵活地响应相关业务需求。
3.基于此,本技术提供了一种页面生成方案,以对页面进行灵活化配置以及动态加载。


技术实现要素:

4.本技术实施例提供一种页面生成方法、装置、设备及计算机存储介质,能够在降低前端的工作量的前提下,对页面进行动态化配置及更新,可以灵活响应业务需求。
5.第一方面,本技术实施例提供一种页面生成方法,应用于前端平台,该页面生成方法包括:
6.向后端平台发送针对第一页面的动态页面查询请求;
7.接收后端平台响应于动态页面查询请求发送的目标信息,其中,目标信息为第一配置信息或页面加载信息;第一配置信息为前端平台支持解析的第一页面对应的最新配置信息;页面加载信息包括超文本标记语言列表以及网页脚本语言列表;
8.根据目标信息,对第一页面进行更新。
9.在一些可能的实施方式中,在目标信息为第一配置信息的情况下,根据目标信息,对第一页面进行更新,包括:
10.基于第一配置信息,生成超文本标记语言列表以及网页脚本语言列表;
11.加载超文本标记语言列表以及网页脚本语言列表,得到更新后的第一页面。
12.第二方面,本技术实施例提供一种页面生成方法,应用于后端平台,该页面生成方法包括:
13.接收前端平台发送的针对第一页面的动态页面查询请求;
14.响应于动态页面查询请求,检测预设数据库中是否包括后端平台支持解析的第一页面对应的第二配置信息;
15.在检测到预设数据库中包括第二配置信息时,基于第二配置信息,生成目标信息,其中,目标信息为第一配置信息或页面加载信息;第一配置信息为前端平台支持解析的第一页面对应的最新配置信息;页面加载信息包括超文本标记语言列表以及网页脚本语言列表;
16.向前端平台发送目标信息。
17.在一些可能的实施方式中,在目标信息为页面加载信息时,基于第二配置信息,生成目标信息,包括:
18.基于第二配置信息,生成第一配置信息;
19.基于第一配置信息,生成超文本标记语言列表以及网页脚本语言列表。
20.在一些可能的实施方式中,在接收前端平台发送的针对第一页面的动态页面查询请求之前,该方法还包括:
21.接收用户针对目标配置页面模板的编辑输入;
22.响应于编辑输入,生成第二配置信息;
23.将第二配置信息存储至预设数据库。
24.在一些可能的实施方式中,后端平台设置有至少两个配置页面模板;接收用户针对目标配置页面模板的编辑输入之前,该方法还包括:
25.根据第一标识信息,对至少两个配置页面模板分别进行匹配,得到匹配结果;其中,至少两个配置页面模板分别包括对应页面类型的标识信息,第一标识信息为第一页面所属页面类型的标识信息;
26.根据匹配结果,确定目标配置页面模板。
27.在一些可能的实施方式中,动态页面查询请求包括第二标识信息和页面版本信息,第二标识信息为第一页面的标识信息;
28.检测预设数据库中是否包括第一页面对应的第二配置信息,包括:
29.基于第一页面的第二标识信息和页面版本信息,在预设数据库中进行查询,得到第一页面对应的n个配置信息,n为正整数;
30.将n个配置信息中的最新配置信息确定为第二配置信息。
31.第三方面,本技术实施例提供了一种页面生成装置的前端平台,该页面生成装置的前端平台包括:
32.发送模板,用于向后端平台发送针对第一页面的动态页面查询请求;
33.接收模块,用于接收后端平台响应于动态页面查询请求发送的目标信息,其中,目标信息为第一配置信息或页面加载信息;第一配置信息为前端平台支持解析的第一页面对应的最新配置信息;页面加载信息包括超文本标记语言列表以及网页脚本语言列表;
34.更新模块,用于根据目标信息,对第一页面进行更新。
35.第四方面,本技术实施例提供了一种页面生成装置的后端平台,该页面生成装置的后端平台包括:
36.第一接收模块,用于接收前端平台发送的针对第一页面的动态页面查询请求;
37.第一检测模块,用于响应于动态页面查询请求,检测预设数据库中是否包括后端平台支持解析的第一页面对应的第二配置信息;
38.第一生成模块,用于在检测到预设数据库中包括第二配置信息时,基于第二配置信息,生成目标信息,其中,目标信息为第一配置信息或页面加载信息;第一配置信息为前端平台支持解析的第一页面对应的最新配置信息;页面加载信息包括超文本标记语言列表以及网页脚本语言列表;
39.第一发送模块,用于向前端平台发送目标信息。
40.第五方面,本技术实施例提供了一种页面生成设备,该页面生成设备包括:
41.处理器以及存储有计算机程序指令的存储器;
42.所述处理器执行所述计算机程序指令时实现如上述本技术实施例中任意一项提
供的页面生成方法。
43.第六方面,本技术实施例提供了一种计算机存储介质,该计算机可读存储介质上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现如上述本技术实施例中任意一项提供的页面生成方法。
44.第七方面,本技术实施例提供了一种计算机程序产品,计算机程序产品中的指令由电子设备的处理器执行时,使得所述电子设备执行如上述本技术实施例中任意一项提供的页面生成方法。
45.本技术实施例的页面生成方法、装置、设备及计算机存储介质,能够通过前端平台向后端平台发送当前页面的查询动态页面请求,以使后端根据该请求从预设数据库中获取该页面对应的最新配置信息并发往前端平台,前端平台即可根据该配置信息可以进行页面的动态加载更新,如此,可以有效降低前端配置开发的工作量,实现页面的灵活配置。
附图说明
46.为了更清楚地说明本技术实施例的技术方案,下面将对本技术实施例中所需要使用的附图作简单的介绍,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
47.图1是本技术实施例提供的应用于前端平台的页面生成方法的流程示意图;
48.图2是本技术实施例提供的应用于后端平台的页面生成方法的流程示意图;
49.图3是本技术实施例提供的目标配置页面模板的示意图;
50.图4是本技术实施例提供的对目标配置页面模板编辑输入内容的示意图;
51.图5是本技术实施例提供的页面生成装置的前端平台结构示意图;
52.图6是本技术实施例提供的页面生成装置的后端平台结构示意图;
53.图7是本技术实施例提供的页面生成设备的结构示意图。
具体实施方式
54.下面将详细描述本技术的各个方面的特征和示例性实施例,为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及具体实施例,对本技术进行进一步详细描述。应理解,此处所描述的具体实施例仅意在解释本技术,而不是限定本技术。对于本领域技术人员来说,本技术可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本技术的示例来提供对本技术更好的理解。
55.需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
56.需要说明的是,本技术技术方案中对数据的获取、存储、使用、处理等均符合国家法律法规的相关规定。
57.当前页面开发模式中,在前端存在大量、重复的编码工作,在需要对页面进行调整更新时,往往通过在前端修改代码后进行页面更新,时效性较差,无法及时、灵活地响应业务需求。
58.为了解决现有技术问题,本技术实施例提供了一种页面生成方法、装置、设备、存储介质和计算机程序产品。应注意,本技术提供的实施例并不用来限制本技术公开的范围。
59.下面首先对本技术实施例所提供的页面生成方法进行介绍。
60.图1示出了本技术实施例提供的应用于前端平台的页面生成方法的流程示意图。该前端平台可以位于电子设备上,电子设备可以包括服务器或者用户终端等。如图1所示,该页面生成方法包括以下步骤:
61.s110,向后端平台发送针对第一页面的动态页面查询请求;
62.s120,接收后端平台响应于动态页面查询请求发送的目标信息,其中,目标信息为第一配置信息或页面加载信息;第一配置信息为前端平台支持解析的第一页面对应的最新配置信息;页面加载信息包括超文本标记语言列表以及网页脚本语言列表;
63.s130,根据目标信息,对第一页面进行更新。
64.本技术实施例的页面生成方法,能够通过页面配置人员编辑配置模板并上传至数据库以后,根据前端触发查询动态页面请求,后端根据该请求从预设数据库中获取该页面对应的最新配置信息,并转换为前端可识别的语言类型,前端根据该配置信息可以进行页面的动态加载更新,如此,可以有效降低前端配置开发的工作量,实现页面的灵活配置。
65.下面分别对上述步骤110至130进行具体介绍。
66.在s110中,在具体实现时,可以是在满足预设触发条件的情况下,将针对第一页面的动态页面查询请求发送至后端平台。作为一示例,上述动态页面查询请求可以是以报文形式发送至后端平台,前端平台和后端平台之间可以通过联机服务报文接口进行通信。
67.可以理解地是,预设触发条件可以为:接收到针对第一页面上预设控件的触控输入;或者,到达所述第一页面的预设更新周期的起始时间点,本技术在此不做限制。
68.在s120中,在具体实现时,前端平台在发送针对第一页面的动态页面查询请求后,接收后端平台响应于该动态页面查询请求所发送的目标信息。作为一示例,前端平台可以是通过联机服务报文接口从后端平台接收到上述目标信息。
69.其中,上述目标信息可以为第一配置信息或页面加载信息;第一配置信息可以为前端平台支持解析的第一页面对应的最新配置信息;页面加载信息可以包括超文本标记语言列表以及网页脚本语言列表。
70.上述网页脚本语言列表可以为javascript列表、vbscript列表等。需要注意,在其他实现方式中,也可以是采用现有技术中存在其他多种用于前端平台加载页面的网页脚本语言,本技术在此不做限制。
71.在s130中,具体实施时,可以根据目标信息,即根据上述第一配置信息或页面加载信息对上述第一页面进行更新。
72.本实施例中,在目标信息为页面加载信息时,可以直接根据第一页面的预设动态页面加载区域文档对象模型(document object model,简称dom),将页面加载信息所包括的超文本标记语言列表以及网页脚本语言列表进行加载,从而对上述第一页面进行更新。
73.在一些实施方式中,在目标信息为第一配置信息的情况下,根据目标信息,对第一
页面进行更新,可以包括:
74.基于第一配置信息,生成超文本标记语言列表以及网页脚本语言列表;
75.加载超文本标记语言列表以及网页脚本语言列表,得到更新后的第一页面。
76.实施例中,前端平台可以是根据其所配置的页面元素解析器对后端平台发送的第一配置信息进行解析,从而得到可用于前端平台加载页面的超文本标记语言列表以及网页脚本语言列表。
77.如此,前端平台通过加载上述超文本标记语言列表以及网页脚本语言列表,实现对第一页面的更新。
78.图2示出了本技术实施例提供的应用于后端平台的页面生成方法的流程示意图。该后端平台可以位于电子设备上,电子设备可以包括服务器或者用户终端等。如图2所示,该页面生成方法包括以下步骤:
79.s210,接收前端平台发送的针对第一页面的动态页面查询请求;
80.s220,响应于动态页面查询请求,检测预设数据库中是否包括后端平台支持解析的第一页面对应的第二配置信息;
81.s230,在检测到预设数据库中包括第二配置信息时,基于第二配置信息,生成目标信息,其中,目标信息为第一配置信息或页面加载信息;第一配置信息为前端平台支持解析的第一页面对应的最新配置信息;页面加载信息包括超文本标记语言列表以及网页脚本语言列表;
82.s240,向前端平台发送目标信息。
83.本技术实施例的页面生成方法,应用于后端平台,能够接收并响应于前端平台发送的动态页面查询请求,并根据该请求在预设数据库中查询对应页面的最新配置信息,并将该最新配置信息转化成前端支持解析的语言或这直接转换为页面加载信息后,将其发送至前端平台,前端根据该配置信息可以进行页面的动态加载更新,如此,可以有效降低前端配置开发的工作量,实现页面的灵活配置。
84.下面分别对上述步骤210至240进行具体介绍。
85.在s210中,具体实现时,作为一示例,可以是通过联系服务报文接口接收前端平台发送的针对第一页面的动态页面查询请求,该动态页面查询请求可以具体表现为报文形式。
86.应理解地是,由于现有技术中前端平台与后端平台之前的通信方式较为多样,且在通信方式变化时,上述动态页面查询请求的具体表现形式也会随之进行响应调整,因此本技术对此并不做具体限制。
87.在s220中,具体实施时,在接收到上述动态页面查询请求之后,后端平台会根据该动态页面查询请求进行响应,检测预设数据库中是否包括后端平台支持解析的第一页面对应的第二配置信息。
88.上述预设数据库可以用于存储各个页面相关的配置信息。
89.上述第二配置信息可以具体表现为后端平台能够支持解析的语言形式。
90.示例性地,可以是根据动态页面查询请求中携带的与第一页面相关的标识信息,在预设数据库中存储的各个页面配置信息进行匹配查找,其中,各个页面配置信息可以在信息入库时,就对各个页面配置信息打上对应页面的自定义标识。由于现阶段的标识方法
复杂多样,故本技术在此不对页面标识的具体表现形式进行限定。
91.在其他一些实施方式中,也可以是预先设置不同的请求参数和返回参数,从而可以实现根据上述动态页面查询请求,在预设数据库中返回与第一页面对应的第二配置信息。
92.在一些实施方式中,为了更为准确地对第一页面的配置信息进行查找返回,动态页面查询请求可以包括第二标识信息和页面版本信息,第二标识信息可以为第一页面的标识信息;检测预设数据库中是否包括第一页面对应的第二配置信息,可以包括:
93.基于第一页面的第二标识信息和页面版本信息,在预设数据库中进行查询,得到第一页面对应的n个配置信息,n为正整数;
94.将n个配置信息中的最新配置信息确定为第二配置信息。
95.具体地,上述第一页面的第二标识信息具体可以表现为第一页面对应的页面id、页面编码或其他数据信息等形式;上述页面版本信息可以是页面的版本号等。
96.具体实现时,可以根据动态页面查询请求包括的第一页面的第二标识信息和页面版本信息,在预设数据库中进行查找与第一页面对应的第二配置信息。
97.第二配置信息中可以直接携带或者间接关联上述第一页面的第二标识信息和页面版本信息,以实现根据第一页面的第二标识信息和页面版本信息进行配置信息的准确查找。
98.实施例中,考虑到在实际情况下,根据第一页面的第二标识信息和页面版本信息进行检测得到的配置信息可以为多个,那么进一步地,为了唯一确定最终的第二配置信息,可以在所得的多个配置信息中选取最新的配置信息,并将其确定为第二配置信息。
99.需要说明,上述最新配置信息可以是入库时间最接近当前时刻的配置信息,也可以是上述多个配置信息所携带的预设页面更新时间标签选取时间最接近当前时刻的配置信息,本技术对此并不做具体限制。
100.需要注意,在其他实施例中,在预设数据库中也可以是检测不到第一页面对应的第二配置信息,即该第一页面可以保持当前显示画面,无需进行动态页面的加载更新。
101.在s230中,具体实现时,在检测到预设数据库中包括第二配置信息时,基于第二配置信息,生成目标信息。
102.其中,目标信息为第一配置信息或页面加载信息;第一配置信息为前端平台支持解析的第一页面对应的最新配置信息;页面加载信息包括超文本标记语言列表以及网页脚本语言列表。
103.在一些实施方式中,在目标信息为第一配置信息时,基于第二配置信息,生成目标信息,可以包括:
104.根据栏位类型,将第二配置信息拼装为前端平台的页面元素解析器定义语言,得到第一配置信息。
105.上述栏位类型可以为字符型、数值型、坐标型或者日期型等中的至少一种。
106.在一些实施方式中,考虑到前端页面元素解析器也可以设置于后端平台,以进一步地减少前端工作量,在目标信息为页面加载信息时,基于第二配置信息,生成目标信息,可以包括:
107.基于第二配置信息,生成第一配置信息;
108.基于第一配置信息,生成超文本标记语言列表以及网页脚本语言列表。
109.具体地,可以是现将上述第二配置信息转换为前端平台能够支持解析的第一配置信息,再进一步地,通过设置于后端平台的前端页面元素解析器,将转换得到的第一配置信息解析为对应的超文本标记语言列表以及网页脚本语言列表。
110.需要说明,上述网页脚本语言列表可以为javascript列表、vbscript列表等。需要注意,在其他实现方式中,也可以是采用现有技术中存在其他多种用于前端平台加载页面的网页脚本语言,本技术在此不做限制。
111.在s240中,向前端平台发送目标信息。
112.在一些实施方式中,为了获取到页面的配置信息,以便进行后续页面配置信息的检测以及发送,对在接收前端平台发送的针对第一页面的动态页面查询请求之前,该方法还可以包括:
113.接收用户针对目标配置页面模板的编辑输入;
114.响应于编辑输入,生成第二配置信息;
115.将第二配置信息存储至预设数据库。
116.上述目标配置模板可以是excel的方式预先由业务人员配置完成。
117.具体地,图3是本技术实施例提供的目标配置页面模板的示意图。如图3所示,上述目标配置页面模板中包括页面模板标签、技术字段名、页面展示标题、界面输入类型、校验格式、只读标志、隐藏标志、是否必须输入等栏位信息。
118.作为一示例,图4是本技术实施例提供的对目标配置页面模板编辑输入内容的示意图。如图4所示,用户对目标配置页面模板的编辑输入内容中可以包括是对页面模板标签、技术字段名、页面展示标题、界面输入类型、校验格式、只读标志、隐藏标志、是否必须输入等栏位信息的具体填充。
119.如此,在用户对目标配置页面模板进行编辑输入后,生成第二配置信息,并将该第二配置信息上传或存储至预设数据库中。
120.在一些实施方式中,为了使每一类页面都分别设置其对应的配置页面模块,以更灵活地响应业务需求,后端平台可以设置有至少两个配置页面模板;接收用户针对目标配置页面模板的编辑输入之前,该页面生成方法还可以包括:
121.根据第一标识信息,对至少两个配置页面模板分别进行匹配,得到匹配结果;其中,至少两个配置页面模板分别包括对应页面类型的标识信息,第一标识信息为第一页面所属页面类型的标识信息;
122.根据匹配结果,确定目标配置页面模板。
123.示例性地,可以根据第一页面的第一标识信息以及至少两个配置页面模板包括的对应页面类型的标识信息分别进行匹配。在标识信息一致时,与该配置页面模板的匹配结果字段为真,在标识信息不一致时,与该配置页面模板的匹配结果字段为假。
124.如此,可以得到至少两个匹配结果,并在匹配结果中选取匹配结果字段为真所对应的配置页面模板,将其确定为与第一页面对应的目标配置页面模板。
125.应理解地是,上述仅为示例,由于现存多种标识信息的表现形式以及信息匹配方法,本技术对此并不做具体限制。
126.基于上述实施例提供的页面生成方法,本技术还提供了与上述页面生成方法相对
应的一种页面生成装置,下面通过图2对页面生成装置进行详细介绍。
127.图5示出了本技术实施例提供的页面生成装置的前端平台结构示意图。图5示出的页面生成装置的前端平台包括:
128.发送模板510,用于向后端平台发送针对第一页面的动态页面查询请求;
129.接收模块520,用于接收后端平台响应于动态页面查询请求发送的目标信息,其中,目标信息为第一配置信息或页面加载信息;第一配置信息为前端平台支持解析的第一页面对应的最新配置信息;页面加载信息包括超文本标记语言列表以及网页脚本语言列表;
130.更新模块530,用于根据目标信息,对第一页面进行更新。
131.本技术实施例的页面生成装置的前端平台,能够通过相应的功能模块,向后端平台发送针相应页面的动态页面查询请求,并接收后端根据该请求所发送的目标信息,前端根据该目标信息可以进行页面的动态加载更新,如此,可以有效降低前端配置开发的工作量,实现页面的灵活配置。
132.在一些实施方式中,在目标信息为第一配置信息的情况下,更新模块530,具体可以包括:
133.生成子模块,可以用于基于第一配置信息,生成超文本标记语言列表以及网页脚本语言列表;
134.得到子模块,可以用于加载超文本标记语言列表以及网页脚本语言列表,得到更新后的第一页面。
135.图6示出了本技术实施例提供的页面生成装置的后端平台结构示意图。图6示出的页面生成装置的后端平台包括:
136.第一接收模块610,用于接收前端平台发送的针对第一页面的动态页面查询请求;
137.第一检测模块620,用于响应于动态页面查询请求,检测预设数据库中是否包括后端平台支持解析的第一页面对应的第二配置信息;
138.第一生成模块630,用于在检测到预设数据库中包括第二配置信息时,基于第二配置信息,生成目标信息,其中,目标信息为第一配置信息或页面加载信息;第一配置信息为前端平台支持解析的第一页面对应的最新配置信息;页面加载信息包括超文本标记语言列表以及网页脚本语言列表;
139.第一发送模块640,用于向前端平台发送目标信息。
140.本技术实施例的页面生成装置的后端平台,能够通过相应的功能模块接收并响应于前端平台发送的动态页面查询请求,并根据该请求在预设数据库中查询对应页面的最新配置信息,并将该最新配置信息转化成前端支持解析的语言或这直接转换为页面加载信息后,将其发送至前端平台,前端根据该配置信息可以进行页面的动态加载更新,如此,可以有效降低前端配置开发的工作量,实现页面的灵活配置。
141.在一些实施方式中,在目标信息为页面加载信息时,第一生成模块630,可以具体包括:
142.第一生成子模块,可以用于基于第二配置信息,生成第一配置信息;
143.第二生成子模块,可以用于基于第一配置信息,生成超文本标记语言列表以及网页脚本语言列表。
144.在一些实施方式中,为了获取到页面的配置信息,以便进行后续页面配置信息的检测以及发送,在接收前端平台发送的针对第一页面的动态页面查询请求之前,该页面生成装置的后端平台还可以包括:
145.第二接收模块,可以用于接收用户针对目标配置页面模板的编辑输入;
146.第二生成模块,可以用于响应于编辑输入,生成第二配置信息;
147.存储模块,可以用于将第二配置信息存储至预设数据库。
148.在一些实施方式中,为了使每一类页面都分别设置其对应的配置页面模块,以更灵活地响应业务需求,后端平台可以设置有至少两个配置页面模板;在接收用户针对目标配置页面模板的编辑输入之前,该页面生成装置的后端平台还可以包括:
149.匹配模块,可以用于根据第一标识信息,对至少两个配置页面模板分别进行匹配,得到匹配结果;其中,至少两个配置页面模板分别包括对应页面类型的标识信息,第一标识信息为第一页面所属页面类型的标识信息;
150.确定模块,可以用于根据匹配结果,确定目标配置页面模板。
151.在一些实施方式中,为了获取到页面的配置信息,以便进行后续页面配置信息的检测以及发送,
152.动态页面查询请求可以包括第二标识信息和页面版本信息,第二标识信息可以为第一页面的标识信息,第一检测模块620,还可以包括:
153.得到子模块,可以用于基于第一页面的第二标识信息和页面版本信息,在预设数据库中进行查询,得到第一页面对应的n个配置信息,n为正整数;
154.确定子模块,可以用于将n个配置信息中的最新配置信息确定为第二配置信息。
155.图7是本技术实施例提供的页面生成设备的结构示意图。
156.页面生成设备可以包括处理器701以及存储有计算机程序指令的存储器702。
157.具体地,上述处理器701可以包括中央处理器(cpu),或者特定集成电路(application specific integrated circuit,asic),或者可以被配置成实施本技术实施例的一个或多个集成电路。
158.存储器702可以包括用于数据或指令的大容量存储器。举例来说而非限制,存储器702可包括硬盘驱动器(hard disk drive,hdd)、软盘驱动器、闪存、光盘、磁光盘、磁带或通用串行总线(universal serial bus,usb)驱动器或者两个或更多个以上这些的组合。在合适的情况下,存储器702可包括可移除或不可移除(或固定)的介质。在合适的情况下,存储器702可在综合网关容灾设备的内部或外部。在特定实施例中,存储器702是非易失性固态存储器。
159.存储器可包括只读存储器(rom),随机存取存储器(ram),磁盘存储介质设备,光存储介质设备,闪存设备,电气、光学或其他物理/有形的存储器存储设备。因此,通常,存储器包括一个或多个编码有包括计算机可执行指令的软件的有形(非暂态)计算机可读存储介质(例如,存储器设备),并且当该软件被执行(例如,由一个或多个处理器)时,其可操作来执行参考根据本公开的一方面的方法所描述的操作。
160.处理器701通过读取并执行存储器702中存储的计算机程序指令,以实现上述实施例中的任意一种页面生成方法。
161.在一个示例中,数据页面生成设备还可包括通信接口703和总线710。其中,如图7
所示,处理器701、存储器702、通信接口703通过总线710连接并完成相互间的通信。
162.通信接口703,主要用于实现本技术实施例中各模块、装置、单元和/或设备之间的通信。
163.总线710包括硬件、软件或两者,将页面生成设备的部件彼此耦接在一起。举例来说而非限制,总线可包括加速图形端口(agp)或其他图形总线、增强工业标准架构(eisa)总线、前端总线(fsb)、超传输(ht)互连、工业标准架构(isa)总线、无限带宽互连、低引脚数(lpc)总线、存储器总线、微信道架构(mca)总线、外围组件互连(pci)总线、pci-express(pci-x)总线、串行高级技术附件(sata)总线、视频电子标准协会局部(vlb)总线或其他合适的总线或者两个或更多个以上这些的组合。在合适的情况下,总线710可包括一个或多个总线。尽管本技术实施例描述和示出了特定的总线,但本技术考虑任何合适的总线或互连。
164.该页面生成设备执行本技术实施例中的页面生成方法,从而实现图1以及图2描述的页面生成方法。
165.另外,结合上述实施例中的页面生成方法,本技术实施例可提供一种计算机存储介质来实现。该计算机存储介质上存储有计算机程序指令;该计算机程序指令被处理器执行时实现上述实施例中的任意一种页面生成方法。
166.需要明确的是,本技术并不局限于上文所描述并在图中示出的特定配置和处理。为了简明起见,这里省略了对已知方法的详细描述。在上述实施例中,描述和示出了若干具体的步骤作为示例。但是,本技术的方法过程并不限于所描述和示出的具体步骤,本领域的技术人员可以在领会本技术的精神后,作出各种改变、修改和添加,或者改变步骤之间的顺序。
167.以上所述的结构框图中所示的功能块可以实现为硬件、软件、固件或者它们的组合。当以硬件方式实现时,其可以例如是电子电路、专用集成电路(asic)、适当的固件、插件、功能卡等等。当以软件方式实现时,本技术的元素是被用于执行所需任务的程序或者代码段。程序或者代码段可以存储在机器可读介质中,或者通过载波中携带的数据信号在传输介质或者通信链路上传送。“机器可读介质”可以包括能够存储或传输信息的任何介质。机器可读介质的例子包括电子电路、半导体存储器设备、rom、闪存、可擦除rom(erom)、软盘、cd-rom、光盘、硬盘、光纤介质、射频(rf)链路,等等。代码段可以经由诸如因特网、内联网等的计算机网络被下载。
168.还需要说明的是,本技术中提及的示例性实施例,基于一系列的步骤或者装置描述一些方法或系统。但是,本技术不局限于上述步骤的顺序,也就是说,可以按照实施例中提及的顺序执行步骤,也可以不同于实施例中的顺序,或者若干步骤同时执行。
169.上面参考根据本公开的实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图描述了本公开的各方面。应当理解,流程图和/或框图中的每个方框以及流程图和/或框图中各方框的组合可以由计算机程序指令实现。这些计算机程序指令可被提供给通用计算机、专用计算机、或其它可编程数据处理装置的处理器,以产生一种机器,使得经由计算机或其它可编程数据处理装置的处理器执行的这些指令使能对流程图和/或框图的一个或多个方框中指定的功能/动作的实现。这种处理器可以是但不限于是通用处理器、专用处理器、特殊应用处理器或者现场可编程逻辑电路。还可理解,框图和/或流程图中的每个方框以及框图和/或流程图中的方框的组合,也可以由执行指定的功能或动作的专用硬
件来实现,或可由专用硬件和计算机指令的组合来实现。
170.以上所述,仅为本技术的具体实施方式,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的系统、模块和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。应理解,本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本技术的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1