[发明专利]物流应用的页面生成方法、装置及设备有效
申请号: | 201610757351.6 | 申请日: | 2016-08-29 |
公开(公告)号: | CN107797834A | 公开(公告)日: | 2018-03-13 |
发明(设计)人: | 由青;谢庆伟;王秋子 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06Q10/08;G06Q50/28 |
代理公司: | 北京同立钧成知识产权代理有限公司11205 | 代理人: | 杨泽,刘芳 |
地址: | 开曼群岛大开曼*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 物流 应用 页面 生成 方法 装置 设备 | ||
技术领域
本申请涉及互联网技术领域,尤其涉及一种物流应用的页面生成方法、装置及设备。
背景技术
随着互联网技术、以及应用程序(软件)技术的发展,软件即服务(Software as a Service,简称SaaS)技术得到了广泛应用。
在SaaS技术中,应用程序开发商将开发的应用程序部署在自己的服务器上,用户可以通过互联网使用服务器中的应用程序;在实际应用过程中,应用程序开发商开发的每一款应用程序都可能会有不同的用户群,且用户群中不同的用户对同一应用程序可能会有不同的个性化需求。在现有技术中,当用户对应用程序有个性化需求时,应用程序开发商根据用户的个性化需求对应用程序进行不同的开发,以得到满足用户个性化需求的应用程序版本,当不同的用户对同一应用程序的个性化需求不同时,应用程序开发商则针对每个用户的个性化需求开发出不同的应用程序版本,使得在服务器上同时存在同一应用程序的多个版本;当用户需要访问应用程序中的某一应用页面时,服务器在该用户对应的应用程序版本中获取相应的应用页面信息,并向用户发送该应用页面信息。
然而,在现有技术中,由于在服务器上存在同一应用程序的多个版本,使得应用程序开发商需要对每一个版本的应用程序进行分别维护,导致应用程序的维护成本过高。
发明内容
本申请提供一种物流应用的页面生成方法、装置及设备,用于降低对应用程序的维护成本。
一方面,本申请提供一种物流应用的页面生成方法,该方法包括:当服务器接收到包括目标页面的标识和目标用户的标识的页面请求信息后,根据目标页面的标识和目标用户的标识,确定目标页面的标识和目标用户的标识对应的至少一个目标功能项,根据各目标功能项生成目标页面信息,并向目标用户对应的客户端发送目标页面信息,以使客户端根据目标页面信息对目标页面进行显示,在上述过程中,针对任意一个应用程序,在服务器中只存在一个版本,该一个版本中包括了任意一个页面对应的所有功能项,服务器可以根据用户对页面的功能项需求,生成该用户对应的目标页面信息,使得向用户展示的页面满足用户的个性化需求,由于在服务器中只存在一个版本,服务器只需对该一个版本的应用程序进行维护即可,节省了对应用程序的维护成本。
在一种可能的实施方式中,根据目标功能项生成目标页面信息,包括:
获取各目标功能项对应的数据信息和目标功能项对应的目标排列顺序;
根据数据信息和目标排列顺序,对各目标功能项进项渲染,得到目标页面信息。
在另一种可能的实施方式中,根据目标功能项生成目标页面信息,包括:
判断服务器中是否存储有目标用户的标识和目标页面的标识对应的缓存页面信息;
若是,则将缓存页面信息确定为目标页面信息;
若否,获取各目标功能项对应的数据信息和目标功能项对应的目标排列顺序,根据数据信息和目标排列顺序,对各目标功能项进项渲染,得到目标页面信息。
在上述过程中,当服务器需要向用户发送目标页面信息时,当服务器判断服务器中存储有目标用户的标识和目标页面的标识对应的缓存页面信息时,服务器只需要将已经缓存的页面信息发送至用户即可,无需再进行页面信息渲染,进而提高了服务器的工作效率。
在另一种可能的实施方式中,获取目标功能项对应的目标排列顺序,包括:
判断目标功能项是否对应有自定义排列顺序;
若是,则将自定义排列顺序确定为目标排列顺序;
若否,则获取目标页面的标识对应的默认排列顺序,并将默认排列顺序确定为目标排列顺序。
在另一种可能的实施方式中,目标功能项对应数据信息为目标功能项对应的文档对象模型DOM(Document Object Model,简称DOM)代码;
当DOM代码为超文本标记语言(HyperText Markup Language,简称HTML)DOM代码时,目标页面信息为HTML代码;
当DOM代码为可扩展标记语言(Extensible Markup Language,简称XML)DOM代码时,目标页面信息为XML代码。
在另一种可能的实施方式中,根据所述目标页面的标识和所述目标用户的标识,确定所述目标页面的标识和所述目标用户的标识对应的至少一个目标功能项,包括:
获取所述目标用户对应的对象属性信息;
获取所述目标页面的标识对应的第一功能项集合;
根据所述对象属性信息和所述第一功能项集合,确定所述至少一个目标功能项。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610757351.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:智能设备上应用程序的界面显示方法
- 下一篇:对消息进行处理的方法及装置