[发明专利]一种WAP网页开发方法在审
申请号: | 201610043813.8 | 申请日: | 2016-01-21 |
公开(公告)号: | CN105574207A | 公开(公告)日: | 2016-05-11 |
发明(设计)人: | 刘捷;牛怀清;华烨;闻志坤;孟磊 | 申请(专利权)人: | 上海谦讯网络科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 上海华工专利事务所(普通合伙) 31104 | 代理人: | 缪利明;刘淑芹 |
地址: | 200433 上海市杨浦区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 wap 网页 开发 方法 | ||
1.一种WAP网页开发方法,其特征在于,包括步骤:
客户端发出请求目标URL的请求指令,并获取后端系统根据预设的路由跳转机制返回 标示了用户访问资源原始URL的页面元素生成器;
客户端接收到页面元素生成器后,页面元素生成器自动请求访问资源原始URL,并获取 后端系统返回的原始页面元素的配置信息和页面数据;
页面元素生成器根据获取到的页面元素的配置信息,重组相应的页面组件,并加载相 应的数据,完成WAP页面重绘。
2.如权利要求1所述的WAP网页开发方法,其特征是:在页面元素生成器在获取后端系 统返回的原始页面元素的配置信息和页面数据步骤后:
页面元素生成器获取页面元素配置信息和业务逻辑数据;
遍历通用组件数组,将自定义属性替换成相应组件的HTML模板;
加载相应的数据,完成WAP页面重绘。
3.如权利要求2所述的WAP网页开发方法,其特征是:所述将自定义属性替换成相应组 件的HTML模板的步骤包括:
遍历组件内部子元素配置数组,重组开发子元素的HTML模板。
4.如权利要求2所述的WAP网页开发方法,其特征是:所述通用组件数组包括语言数组, 后端系统在返回原始页面元素的配置信息时,根据客户端所在地区及预设支持的语言返回 相应语言版本的页面内容。
5.如权利要求2所述的WAP网页开发方法,其特征是:所述通用组件数组包含在后端系 统的通用组件库中,所述通用组件库对外开放接口,并允许收纳添加符合预设条件的新组 件。
6.如权利要求2所述的WAP网页开发方法,其特征是:所述通用组件库至少定义了表单 大组件结构、列表大组件结构、图表大组件结构和只显示内容的信息块大组件结构,以及大 组件结构内部子元素的结构。
7.如权利要求1所述的WAP网页开发方法,其特征是:所述页面元素生成器包括一自定 义模组,通过所述自定义模组可以将页面特殊的内容通过自定义代码的方式嵌入WAP页面。
8.如权利要求1所述的WAP网页开发方法,其特征是:所述客户端发出请求目标URL的请 求指令的步骤包括:
在发出请求指令的同时,携带客户端的硬件信息;
后端系统根据硬件信息返回对应版本的页面元素生成器;
所述页面元素生成器至少包括高版本页面元素生成器和低版本页面元素生成器。
9.如权利要求1所述的WAP网页开发方法,其特征是:所述路由跳转机制由路由器转换 器实现,所述路由器转换器集成于后端系统,并对外开放接口。
10.如权利要求1-9任一所述的WAP网页开发方法,其特征是:当所述请求指令的类型为 Get时,重置目标URL为页面元素生成器的下载地址,所述页面元素生成器至少包括页面重 建功能脚本和预设的默认使用的UI前端框架;
当所述请求指令的类型为Post时,按照预设默认方式,返回原始页面元素的配置信息 和页面数据,数据格式为JSON。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海谦讯网络科技有限公司,未经上海谦讯网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610043813.8/1.html,转载请声明来源钻瓜专利网。