[发明专利]一种界面自我服务的方法、装置、计算机设备及存储介质有效
申请号: | 201910810522.0 | 申请日: | 2019-08-29 |
公开(公告)号: | CN110516189B | 公开(公告)日: | 2023-04-18 |
发明(设计)人: | 邵健锋;崔巍 | 申请(专利权)人: | 深圳市今天国际物流技术股份有限公司 |
主分类号: | G06F16/958 | 分类号: | G06F16/958;G06F16/955;G06F16/172 |
代理公司: | 深圳市精英专利事务所 44242 | 代理人: | 林燕云 |
地址: | 518000 广东省深圳市罗湖区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 界面 自我 服务 方法 装置 计算机 设备 存储 介质 | ||
1.一种界面自我服务的方法,其特征在于,包括:
将一自我服务器安装在本地设备中;所述自我服务器是通路服务器,本地浏览器的访问请求都经过自我服务器;
将界面网页以网页扩展包的形式,安装在所述自我服务器中;并将界面功能以功能扩展包的形式,安装在所述自我服务器中;界面功能在安装自我服务器前安装在自我服务器内,界面功能使用代码实现;
当所述自我服务器接收到本地浏览器的访问请求时,确认访问请求的类型;
若所述访问请求的类型为请求界面网页,则根据所述网页扩展包返回相应的界面网页至所述本地浏览器;
若所述访问请求的类型为请求界面功能,则访问所述功能扩展包的相应界面功能;
所述将界面网页以网页扩展包的形式,安装在所述自我服务器中包括:
将所述界面网页的原始文件结构与配置文件设置于所述网页扩展包中;
将所述网页扩展包复制到所述本地设备中,并在所述自我服务器中安装;
所述将所述界面网页的原始文件结构与配置文件设置于所述网页扩展包中包括:
将所述界面网页的文件夹与文件保存于所述原始文件结构中;
将所述原始文件结构的文件夹节点、文件节点、别名节点与外部事件节点以树节点形式保存于所述配置文件中;
将所述配置文件以固定的文件名保存在所述原始文件结构的顶层文件夹中;
所述将所述网页扩展包复制到所述本地设备中,并在所述自我服务器中安装包括:
在安装所述网页扩展包时,指定一个包基础地址;
所述根据所述网页扩展包返回相应的界面网页至所述本地浏览器包括:
根据所述访问请求获取访问地址;
根据所述访问地址获取包基础地址与节点地址;
根据所述包基础地址查找对应的网页扩展包,并根据所述节点地址获取所述网页扩展包中的界面网页;
将获取到的界面网页返回至所述本地浏览器;
所述将所述界面网页的原始文件结构与配置文件设置于所述网页扩展包中还包括:
在所述网页扩展包、文件节点和文件夹节点中分别设置加载缓存策略;
其中,文件节点和文件夹节点的加载缓存策略均包括:不缓存、首次访问后缓存、启动自我服务器时读取并缓存、继承上级设置;网页扩展包的加载缓存策略包含有不缓存、首次访问后缓存、启动服务器时读取并缓存;
所述将界面功能以功能扩展包的形式,安装在所述自我服务器中包括:
为所述功能扩展包注册事件处理程序,以便通过所述事件处理程序处理其他扩展包的事件处理请求;其中,每个事件处理程序关联到一个事件名称,当访问节点地址时,网页扩展包要求本地服务器在所有的扩展包中,注册有相同事件名称的事件处理程序依次执行处理;当有一个事件处理程序有返回值时,将此返回值作为页面内容返回至本地浏览器,当事件处理程序有多个时,先返回结果的事件处理程序有效;
所述访问所述功能扩展包的相应界面功能包括:
访问本地文件、访问本地设备的硬件、缓存业务所需的数据、拉动或推送远端数据和通过通道访问外部网页。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市今天国际物流技术股份有限公司,未经深圳市今天国际物流技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910810522.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于生成信息的方法和装置
- 下一篇:生成静态网页的方法与装置