【技术实现步骤摘要】
一种应用页面的生成系统及方法
本申请涉及计算机信息
,具体而言,涉及一种应用页面的生成系统及方法。
技术介绍
现阶段,工业互联网中涉及的应用程序种类越来越多,且应用程序本身也越来越复杂,为了简化用户使用应用程序时的操作步骤,目前是将多个应用程序集成在一起,供用户使用。通常,不同的应用程序由不同的工作人员维护前端代码库,在应用程序集成的过程中,工作人员通常会对原有应用程序的前端代码库进行重构,使每个应用程序都可以使用不同的技术栈,以保证每个应用程序的历史代码都能平滑迁移。但是,在工业互联网领域,要集成的应用程序数量众多,在该种情况下,工作人员分别对每个应用程度进行重构,增加了工作人员的操作复杂度,进而导致应用程序的集成效率低。
技术实现思路
有鉴于此,本申请实施例的目的在于提供一种应用页面的生成系统及方法,浏览器能够基于每个应用程序的路由,从后台服务器获取该应用程序的应用文件,进而基于应用文件生成对应的应用页面,无需对每个应用程序进行重构,应用程序集成效率高。第一方面,本申请实施例提供了一种应用页面的生成系统,所述生成系统包括浏览器和后台服务器;所述浏览器,用于响应用户发送的服务请求,在第一显示区域内显示多个应用程序分别对应的应用标识;响应用户针对所述应用标识的选择操作,向所述后台服务器发送所述选择操作选择的目标应用标识对应的文件获取请求,所述文件获取请求中包括所述目标应用标识对应的目标路由;所述后台服务器,用于响应接收到的所述文件获取请求,基于路由与存 ...
【技术保护点】
1.一种应用页面的生成系统,其特征在于,所述生成系统包括浏览器和后台服务器;/n所述浏览器,用于响应用户发送的服务请求,在第一显示区域内显示多个应用程序分别对应的应用标识;响应用户针对所述应用标识的选择操作,向所述后台服务器发送所述选择操作选择的目标应用标识对应的文件获取请求,所述文件获取请求中包括所述目标应用标识对应的目标路由;/n所述后台服务器,用于响应接收到的所述文件获取请求,基于路由与存储地址的对应关系,查找所述目标路由对应的目标存储地址,基于所述目标存储地址,获取所述目标路由对应的目标应用文件,并将所述目标应用文件发送给所述浏览器;/n所述浏览器,还用于基于接收到的所述目标应用文件,生成所述目标应用标识对应的应用页面,并在第二显示区域内显示所述应用页面。/n
【技术特征摘要】
1.一种应用页面的生成系统,其特征在于,所述生成系统包括浏览器和后台服务器;
所述浏览器,用于响应用户发送的服务请求,在第一显示区域内显示多个应用程序分别对应的应用标识;响应用户针对所述应用标识的选择操作,向所述后台服务器发送所述选择操作选择的目标应用标识对应的文件获取请求,所述文件获取请求中包括所述目标应用标识对应的目标路由;
所述后台服务器,用于响应接收到的所述文件获取请求,基于路由与存储地址的对应关系,查找所述目标路由对应的目标存储地址,基于所述目标存储地址,获取所述目标路由对应的目标应用文件,并将所述目标应用文件发送给所述浏览器;
所述浏览器,还用于基于接收到的所述目标应用文件,生成所述目标应用标识对应的应用页面,并在第二显示区域内显示所述应用页面。
2.根据权利要求1所述的应用页面的生成系统,其特征在于,所述浏览器,在第二显示区域内显示所述应用页面时,包括:
基于应用标识和容器节点的对应关系,查找所述目标应用标识对应的目标容器节点,将所述应用页面挂载在所述目标容器节点内,以便在所述第二显示区域内显示所述应用页面。
3.根据权利要求1所述的应用页面的生成系统,其特征在于,
所述浏览器,还用于在响应用户发送的服务请求后,在第二显示区域内显示初始页面;并在生成所述目标应用标识对应的应用页面后,将所述初始页面切换为所述应用页面。
4.根据权利要求1所述的应用页面的生成系统,其特征在于,所述多个应用程序对应一主应用文件,所述主应用文件对应有第一标识;所述目标应用文件对应有第二标识;
所述浏览器,在第一显示区域内显示多个应用程序分别对应的应用标识时,包括:
基于所述主应用文件对应的第一标识,确定与所述第一标识相匹配的第一显示区域,并在所述第一显示区域内显示多个应用程序分别对应的应用标识;
所述浏览器,在第二显示区域内显示所述应用页面时,包括:
基于所述目标应用文件对应的第二标识,确定与所述第二标识相匹配的第二显示区域,并在所述第二显示区域内显示所述应用页面。
5.根据权利要求1所述的应用页面的生成系统,其特征在于,所述多个应用程序以微前端技术框架布置在所述后台服务...
【专利技术属性】
技术研发人员:李子杰,裴沛,曾高辉,孙存,刘振华,
申请(专利权)人:北京中油瑞飞信息技术有限责任公司,中国石油集团东方地球物理勘探有限责任公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。