[发明专利]一种开源APP个性化定制方法以及系统有效

专利信息
申请号: 201811097894.5 申请日: 2018-09-20
公开(公告)号: CN109408038B 公开(公告)日: 2022-04-08
发明(设计)人: 刘平 申请(专利权)人: 摩尔元数(福建)科技有限公司
主分类号: G06F8/20 分类号: G06F8/20;G06F8/41
代理公司: 福州市鼓楼区京华专利事务所(普通合伙) 35212 代理人: 王美花
地址: 350000 福建省福州市福州高*** 国省代码: 福建;35
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 app 个性化 定制 方法 以及 系统
【说明书】:

发明提供一种开源APP个性化定制方法,包括SaaS服务器为用户生成一容器;在容器中部署用户所购买的APP套件;用户登录SaaS服务器后,在线获取源代码,之后进行在线编译,完成个性化定制;本发明还提供一种开源APP个性化定制系统,便于用户进行APP的个性化定制。

技术领域

本发明涉及一种开源APP个性化定制方法以及系统。

背景技术

SaaS是Software-as-a-Service(软件即服务)的简称,随着互联网技术的发展和应用软件的成熟,在21世纪开始兴起的一种完全创新的软件应用模式。它是一种通过Internet提供软件的模式,厂商将应用软件统一部署在自己的服务器上,客户可以根据自己实际需求,通过互联网向厂商定购所需的应用软件服务,按定购的服务多少和时间长短向厂商支付费用,并通过互联网获得厂商提供的服务。用户不用再购买软件,而改用向提供商租用基于Web的软件,来管理企业经营活动,且无需对软件进行维护,服务提供商会全权管理和维护软件,软件厂商在向客户提供互联网应用的同时,也提供软件的离线操作和本地数据存储,让用户随时随地都可以使用其定购的软件和服务。

主要的做法是SaaS服务商已经将配套的软件部署在云端服务器上,用户购买了这个SaaS服务后,就可以使用已经订阅的软件功能,甚至可以在SaaS服务商提供的环境下(通常是网页)进行二次开发。但是这些开发是存在一定局限性的!首先,用户只能使用SaaS提供商指定的功能项,这些功能项极其有限,用户使用起来非常不友好;其次,SaaS服务商底层源码未开源,用户无法接触到SaaS底层软件,给开发过程中的系统调测和底层软件管理带来非常大的麻烦;再次,用户无法很好地管控自己的数据。以数据库为例,数据库由SaaS提供商进行管控,用户只能使用数据库而不能参与数据库管理,用户对数据的管控就受到了严重制约。综合以上因素,用户很难在SaaS提供商提供的环境中进行个性化定制。

发明内容

本发明要解决的技术问题,在于提供一种开源APP个性化定制方法以及系统,便于用户个性化定制APP。

本发明之一是这样实现的:一种开源APP个性化定制方法,包括:

步骤1、SaaS服务器为用户生成一容器;

步骤2、在容器中部署用户所购买的APP套件;

步骤3、用户登录SaaS服务器后,在线获取源代码,之后进行在线编译,完成个性化定制。

进一步地,所述步骤1进一步具体为:SaaS服务器通过Docker为用户生成一容器。

进一步地,所述APP套件包括应用程序、数据库、代码版本以及插件,所述步骤3还包括:数据库的维护、代码版本管控。

进一步地,所述步骤3中在线获取源代码,之后在线编译进一步具体为:

步骤S1、从数据库中读取原来的源代码在web页面上显示,以供在web页面上编写或修改;

步骤S2、当编写或修改后的源代码被提交给web后端时,web后端加载classpath环境,把之前编译过的用户类环境及第三方JAR包环境加载进来;

步骤S3、调用jdk的方法对编写或修改后的源代码进行编译,获得编译后的目标文件;

步骤S4、将编译成功的目标文件放到指定的业务环境下,把编译成功的源代码保存到所述数据库中。

进一步地,所述步骤S3中,同时获得编译后的失败或成功的结果信息,并反馈给web前端页面,展示给用户;还显示编译失败的详细信息,可供开发人员定位编译失败的原因。

本发明之二是这样实现的:一种开源APP个性化定制系统,包括:

生成容器模块,SaaS服务器为用户生成一容器;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于摩尔元数(福建)科技有限公司,未经摩尔元数(福建)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201811097894.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top