[发明专利]界面动态生成方法、系统、设备以及介质在审
申请号: | 201811542910.7 | 申请日: | 2018-12-17 |
公开(公告)号: | CN109634608A | 公开(公告)日: | 2019-04-16 |
发明(设计)人: | 游龙兵;吴恒;孙伟;王旭东;缪颖;董凯 | 申请(专利权)人: | 江苏满运软件科技有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38;G06F8/36 |
代理公司: | 上海隆天律师事务所 31282 | 代理人: | 臧云霄;崔祥 |
地址: | 210012 江苏省南京市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 字段 界面模板 界面请求 动态生成 界面数据 客户端 跳转 文本 业务数据更新 发送 编号提取 业务数据 映射 匹配 图片 | ||
本发明公开了一种界面动态生成方法、系统、设备以及介质,包括:接收一由客户端发送的界面请求;根据所述界面请求匹配得到与所述界面请求对应的业务数据以及与所述界面请求对应的接口编号,所述接口编号映射于一界面模板;根据所述接口编号提取所述界面模板,所述界面模板包括文本字段、图片字段以及跳转字段;根据所述业务数据更新所述界面模板中的所述文本字段、所述图片字段以及所述跳转字段以生成界面数据,并将所述界面数据发送至所述客户端。
技术领域
本发明涉及的是一种界面合成领域的技术,更具体的说,涉及一种界面动态生成方法、系统、设备以及介质。
背景技术
智能手机之普及不用多说,手机APP渗透到各个行业:电商(淘宝、京东等)、金融(各手机行业、P2P借贷等)、医疗(智慧医疗)、交通(滴滴、Uber等)、教育(慕课网等)、餐饮(饿了吗、美团等)。企业,无论规模大小,都已经订制或将要订制自己的APP。这么多APP无外乎就三种模式:Native App、Web App、Hybrid App。
Native App是指原生开发,目前较为成熟,各大公司均采用此方式。但是其人工成本较高,同一个项目,至少需要Android端、iOS端、Web端三个开发团队。
Web App是指基于Web的系统和应用,运行在高端手机的网络和浏览器上,用网页技术开发实现特定功能的应用。与WAP的区别:功能层面。WAP的侧重使用网页技术在移动端做展示,包括文字、媒体文件。Web App侧重使用网页技术实现App功能。
Hybrid App,基于第三方跨平台移动应用引擎框架进行开发。使用HTML5和JS作为开发,调用引擎封装的底层功能如照相机、传感器、通讯录等。其具有Native App良好用户交互体验的优势,同时,具有Web App跨平台开发的优势。
基于Native App、Web App或Hybrid App模式开发的客户端,无法及时的调整显示界面,必须等待客户端进行版本更新时才能调整显示界面。
发明内容
针对现有技术存在的问题,本发明的目的在于提供一种界面动态生成方法、系统、设备以及介质,能够根据客户端发出的界面请求动态的获取业务数据和界面模块的接口编号,根据接口编号获取界面模板,而后将业务数据对界面模板进行更新形成界面数据,并将界面数据发送至客户端,由客户端根据动态生成的界面数据来形成显示界面,从而使得客户端能够不依赖于版本更新,实时动态的形成新的显示界面,并且开发人员能够对界面模板及时且相对独立的更改,以使得客户端能够生成不同的显示界面。
根据本发明的一个方面,提供一种界面动态生成方法,包括:
接收一由客户端发送的界面请求;
根据所述界面请求匹配得到与所述界面请求对应的业务数据以及与所述界面请求对应的接口编号,所述接口编号映射于一界面模板;
根据所述接口编号提取所述界面模板,所述界面模板包括文本字段、图片字段以及跳转字段;
根据所述业务数据更新所述界面模板中的所述文本字段、所述图片字段以及所述跳转字段以生成界面数据,并将所述界面数据发送至所述客户端。
优选的,所述界面模板包括若干渲染单元,所述渲染单元包括渲染类型、所述文本字段、所述图片字段以及所述跳转字段。
优选的,所述根据所述业务数据更新所述界面模板中的所述文本字段、所述图片字段以及所述跳转字段以生成界面数据,并将所述界面数据发送至所述客户端具体包括:
根据所述文本字段提取所述业务数据中的文本数据,并将所述文本数据替换所述界面模板中的所述文本字段;
根据所述图片字段提取所述业务数据中的图片数据,并将所述图片数据替换所述界面模板中的所述图片字段;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏满运软件科技有限公司,未经江苏满运软件科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811542910.7/2.html,转载请声明来源钻瓜专利网。