[发明专利]一种端到端的智慧园区应用软件分发方法与系统在审
申请号: | 202011555655.7 | 申请日: | 2020-12-24 |
公开(公告)号: | CN114675846A | 公开(公告)日: | 2022-06-28 |
发明(设计)人: | 刘小珑;张大志;姚连洲;罗震 | 申请(专利权)人: | 广东飞企互联科技股份有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F21/44;G06F21/62 |
代理公司: | 广州骏思知识产权代理有限公司 44425 | 代理人: | 潘桂生 |
地址: | 519080 广东省珠海市唐家湾镇*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 端到端 智慧 应用软件 分发 方法 系统 | ||
本发明公开了一种端到端的智慧园区应用软件分发方法与系统,不再以整包分发的形式部署软件,可以让园区内的各个企业依照自身需求在公有云为载体的软件共享网络中上传或下载需要的软件应用,实现了多个平台的端到端自由共享分发,不需要人工维护,也无需关闭服务器进行软件分发,还能够实现新开发软件的多端共享,能够在不影响客户服务器及终端用户正常运行的情况下,对软件进行自动下载、安装。有效缓解软件变动及调整后的安装繁琐问题,降低IT运维风险和成本。
技术领域
本发明涉及数字园区、智能服务技术领域,尤其是指一种端到端的智慧园区应用软件分发方法与系统。
背景技术
近年来,数字园区在智慧城市和数字城市建设的背景下逐渐兴起,园区内智能管理和服务优化是智能社会的重要入口,随着移动互联网时代客户习惯的快速变化、以及物联网、生物识别、人工智能等新技术的发展,传统的管理方式无法满足新形势下园区运营管理发展的需要。传统的智慧园区项目中,均以产品整体打包的形式将软件安装至客户方的服务器当中。
然而,随着技术逐渐发展,技术驱动业务快速增长与变化,智慧园区领域的需求呈现多变和复杂化。如果仍然按照整包的形式部署软件,那么未来任何业务变动及调整,都需要执行复杂的、大量的手动更新策略。这种更新策略对运行中的软件带来安全、稳定的不确定性,同时增加IT运维成本和风险。因此,现有技术通过公有云组件的共享网络,记录每个平台的软件新增、更新内容,再由共享网络进行统一编排及配备,向其他平台进行更新内容推送。从而实现多平台互联共享。在某一平台开发的软件应用,允许以一种共享机制分发至其他平台端,从而实现多平台端到端自由共享分发,实现软件的高复用及多渠道应用。软件都是从公有云端分发软件到指定终端如app端、web端、硬件终端。
但是,现有技术存在一些弊端:软件分发过程全部由人工进行维护;软件分发过程需要对服务器进行关闭,影响终端用户使用;当终端平台进行软件扩展开发,无法将该端的软件分发回公有云,或其他终端。
发明内容
针对上述背景技术中的问题,提供一种智慧园区应用软件多平台多终端之间互相共享及分发方法。能够在不影响客户服务器及终端用户正常运行的情况下,对软件进行自动下载、安装。有效缓解软件变动及调整后的安装繁琐问题,降低IT运维风险和成本。
本发明所述的一种端到端的智慧园区应用软件分发方法,包括:
S1构建基于公有云载体的平台和终端的软件共享网络;
S2将开发的软件上传至本地平台,并上传软件代码、基本信息、版本号;
S3本地平台将软件进行本地部署,并将所述软件代码打包为软件镜像,传输至软件共享网络;
S4软件共享网络标记软件的基本信息、版本号、软件镜像地址,通过公有云进行公开;
S5生成新注册平台的共享网络签名公钥和签名私钥;
S6新注册平台基于用户请求,向共享网络发起软件安装请求,并封装所述签名公钥的认证信息;
S7共享网络通过所述签名私钥进行请求鉴权,若请求安全,则向平台返回需要安装的软件的镜像地址和一次性安装账号密码;
S8平台获取软件的镜像地址和一次性安装账号密码,从公有云下载软件镜像并自动安装,通知用户安装成功。
本发明突破了传统智慧园区应用软件分发的限制,不再以整包分发的形式部署软件,可以让园区内的各个企业依照自身需求在公有云为载体的软件共享网络中上传或下载需要的软件应用,实现了多个平台的端到端自由共享分发,不需要人工维护,也无需关闭服务器进行软件分发,还能够实现新开发软件的多端共享。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东飞企互联科技股份有限公司,未经广东飞企互联科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011555655.7/2.html,转载请声明来源钻瓜专利网。