[发明专利]一种SaaS服务分发平台的实现方法在审

专利信息
申请号: 201710300806.6 申请日: 2017-05-02
公开(公告)号: CN107038036A 公开(公告)日: 2017-08-11
发明(设计)人: 徐强;李中杰 申请(专利权)人: 山东浪潮通软信息科技有限公司
主分类号: G06F9/44 分类号: G06F9/44;G06F9/445;H04L29/08
代理公司: 济南信达专利事务所有限公司37100 代理人: 孟峣
地址: 250100 山东省*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 saas 服务 分发 平台 实现 方法
【权利要求书】:

1.一种SaaS服务分发平台的实现方法,其特征在于,基于服务开发者、线上分发平台和线下系统,其实现过程为,

线上分发平台作为接口服务的管理者,服务开发者开发新接口服务后统一在分发平台上注册管理;

线下系统作为接口服务的使用者,在线上分发平台订阅需要分发的接口服务;

线上分发平台则完成自动分发和主动分发接口服务的操作。

2.根据权利要求1所述的一种SaaS服务分发平台的实现方法,其特征在于,每一个接口服务包括接口服务依赖的程序集和接口服务的描述,接口服务描述记录接口服务在文件中的编译路径及参数规则,该参数包括:主键ID、接口服务名、接口服务描述、接口服务程序集、接口服务类别、接口服务方法名、参数列表,即接口服务调用的参数及顺序、切换身份,即当前接口服务是否需要切换用户身份。

3.根据权利要求2所述的一种SaaS服务分发平台的实现方法,其特征在于,所述线上分发平台用于实现服务开发者的信息注册、线下系统的接口服务分发、接口服务的版本管理和文件管理,基于此,其提供的接口服务信息包括:版本号信息、升级Sql、回滚Sql和接口服务的程序集。

4.根据权利要求3所述的一种SaaS服务分发平台的实现方法,其特征在于,线上分发平台实现服务开发者的信息注册、线下系统的接口服务分发具体为:

首先在线上分发平台中设计分发模块,用于实现接口服务的自动分发,该分发模块包括主键ID、模块编码、模块名称、当前模块最新版本号;

设计系统依赖模块,用于用户启用企业的分发状态时,完成批量分发,该系统依赖模块在线上分发平台中做出标识;

接口服务发布者在线上分发平台的系统中注册分发模块,用户进行模块的订阅,系统自动对已订阅的线下环境进行接口服务的分发;

当用户启用企业的分发状态时,系统强制订阅系统依赖模块,通过该系统依赖模块完成企业的分发。

5.根据权利要求3所述的一种SaaS服务分发平台的实现方法,其特征在于,线上分发平台实现接口服务的版本管理过程为,在线上分发平台上配置一脚本模块,通过升级Sql语句来定义当前版本包含的接口服务,通过回滚Sql来取消当前接口服务,该脚本模块中包括以下信息:主键ID、模块编码、版本号、当前版本包含的接口服务注册Sql、当前版本包含的接口服务回滚Sql,用于模块降版本处理、本次升级内容描述、版本发布状态,即只有发布的版本才被允许升级。

6.根据权利要求3或5所述的一种SaaS服务分发平台的实现方法,其特征在于,所述回滚Sql是指对订阅的接口服务版本进行控制,即用户如果将接口服务误升级到高版本,则通过接口回滚sql来对接口服务进行恢复。

7.根据权利要求3所述的一种SaaS服务分发平台的实现方法,其特征在于,线上分发平台实现接口服务的文件管理的过程为,在线上分发平台上配置一脚本处理模块,通过模块编码和版本号来查询当前版本使用的程序集,将文件和升级Sql一起发送到线下环境来进行接口的升级,该脚本处理模块包括以下信息:主键ID、模块编码、版本号、文件编号、程序集名称,用来标识释放到线下环境时的程序集名称。

8.根据权利要求3所述的一种SaaS服务分发平台的实现方法,其特征在于,在线上分发平台中实现对接口服务的升级,具体为:

首先用户始化化升级程序,将升级程序部署到线下系统中,根据用户线下系统选择线上分发平台对应的主版本;

启动分发状态,线上分发平台向线下系统分发,同时记录线下环节的数据库版本,根据不同的数据库版本为线下初始化分发接口服务定义表;

线上分发平台根据订阅状态对具体依赖的dll文件与接口服务描述Sql进行推送与部署;

后续接口服务的dll文件与Sql描述通过线上分发平台进行版本扩展与更新。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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