一种基于微服务应用商城的软件管理和订阅方法技术

技术编号:39131733 阅读:10 留言:0更新日期:2023-10-23 14:51
本发明专利技术属于软件运营服务技术领域,尤其涉及一种基于微服务应用商城的软件管理和订阅方法,包括以下步骤:S1、对申请入驻平台的软件服务商进行认证,并对认证通过的软件服务商开放服务设置权限;S2、认证通过后,软件服务商以微服务的方式将软件服务集成到平台;S3、软件服务商通过服务设置权限,对其集成到平台的软件服务进行信息设置,并在信息设置完成后进行上架申请;S4、通过平台对软件服务商申请上架的软件服务进行审核管理,并对审核通过的软件服务进行发布展示;S5、用户根据自己的需求,通过平台进行软件服务的订阅和使用。本发明专利技术可以更加准确、合理的为用户提供订阅服务,节约整体成本。体成本。体成本。

【技术实现步骤摘要】
一种基于微服务应用商城的软件管理和订阅方法


[0001]本专利技术属于软件运营服务
,尤其涉及一种基于微服务应用商城的软件管理和订阅方法。

技术介绍

[0002]随着国内云计算平台的陆续出台,SaaS(Software as a Service,软件运营服务)的生态有了较大变化,SaaS产业从野生走向规范,SaaS服务的品类开始快速多元化,即业务场景的爆发,SaaS服务开始不再对标信息化系统,越来越多数字时代的新场景被SaaS服务覆盖。
[0003]目前,在SaaS领域,用户企业在软件订阅时,仍存在以下问题。目前的软件订阅方式,(硬件、服务器和维护的)成本较高。对于用户(企业)而言,很多时候可能只需要某些软件的部分功能,但传统的软件订阅方式需要将软件进行整体订阅使用,用户需要额外的成本来购买自己并不需要的那些功能。而如果进行定制化的开发则需要的成本就更加高昂,并且,采用定制化开发得到的软件的适应性较低,与其他用户的使用需求很难贴合,开发资源的利用率很低。
[0004]因此,怎样才能更加准确、合理的为用户提供订阅服务,节约整体成本,成为目前亟待解决的问题。

技术实现思路

[0005]针对上述现有技术的不足,本专利技术提供了一种基于微服务应用商城的软件管理和订阅方法,可以更加准确、合理的为用户提供订阅服务,节约整体成本。
[0006]为了解决上述技术问题,本专利技术采用了如下的技术方案:一种基于微服务应用商城的软件管理和订阅方法,包括以下步骤:S1、对申请入驻平台的软件服务商进行认证,并对认证通过的软件服务商开放服务设置权限;所述服务设置权限用于软件服务商对其集成到平台的软件服务进行信息设置;S2、认证通过后,软件服务商以微服务的方式将软件服务集成到平台;S3、软件服务商通过服务设置权限,对其集成到平台的软件服务进行信息设置,并在信息设置完成后进行上架申请;S4、通过平台对软件服务商申请上架的软件服务进行审核管理,并对审核通过的软件服务进行发布展示;S5、用户根据自己的需求,通过平台进行软件服务的订阅和使用。
[0007]优选地,S2中,软件服务商将软件服务集成到平台的过程包括:S201、将软件服务以微服务的方式进行部署,提供单一的服务;S202、将软件服务的访问地址录入平台;S203、创建软件服务的功能清单,每个功能对应一个或一组API接口;
S204、创建软件订阅开通通知回调地址,用于接收用户订阅成功的消息。
[0008]优选地,S3中,软件服务商进行信息设置时,设置的内容包括软件服务的基础信息、套餐信息以及规格信息。
[0009]优选地,S3中,软件服务商对其集成到平台的软件服务进行信息设置的过程包括:S301、创建软件服务的基本信息;S302、创建软件的套餐信息,定义套餐的名称及套餐介绍;S303、为每个套餐定义不同的规格;每个规格均包括规格的名称、图片介绍、定价以及付费方式;其中,付费方式包括周期性付费或一次性付费;S304、根据软件服务的不同定义软件服务特有的其他属性,并将同一规格的各属性的组合关联一个S203中对应的功能清单,用于表示用户订阅该规格后将要开通的功能权限范围。
[0010]优选地,S4中,对申请上架的软件服务进行审核管理时,审核的内容包括软件服务的基础信息、套餐信息以及规格信息。
[0011]优选地,S5包括:S501、用户根据自己的需求选择软件服务的套餐以及规格后平台生成订单信息,用户确认订单信息并进行支付;S502、支付完成后,平台发送软件开通通知到对应软件服务商的回调地址;软件开通通知的内容包括用户信息、软件信息、套餐规格信息;S503、软件服务商接收到软件开通通知后,为对应用户开通对应的功能使用权限;S504、将开通结果反馈至平台,平台为用户开放软件服务访问入口;用户通过平台应用入口直接进入软件服务使用软件功能。
[0012]优选地,在S5之后还包括S6,若用户订阅的软件服务的付费方式为周期性付费,则在该软件服务到期前预设提醒时间对用户进行续费提醒。
[0013]优选地,S6中,在提醒时间段内,平台还为用户提供用户数据下载功能;所述提醒时间段从对用户进行续费提醒开始,到软件服务到期结束。
[0014]优选地,S3中,软件服务商进行上架申请时,若满足预设的加急条件,则可通过附带加急说明的方式申请加急处理;所述加急说明包括加急处理的理由及证据;所述加急条件包括,软件服务为原有的软件服务的更新,且原有软件存在影响用户使用的问题需要修复;申请加急处理后,对应上架申请的软件服务的排序为在正在处理的普通申请以及之前申请且还未处理的加急处理之后。
[0015]优选地,S4中,通过平台对软件服务商申请上架的软件服务进行审核管理时,若审核的对象为加急处理,则审核人员除了审核其是否满足审核要求,还审核其加急说明是否符合加急条件;若不符合加急条件,则对该软件服务商进行加急权限限制,所述加急权限限制包括预设时间内禁止申请加急处理;若符合加急条件且软件服务符合通过条件,则将该软件服务进行上架并通知已订阅原软件的用户;若符合加急条件,但软件服务不符合通过条件,则通过平台给软件服务商的用户端发送紧急处理消息;所述紧急处理信息的内容包括未通过的具体内容以及修改建议;用户端为装载对应APP的智能手机,用户端内设置有辅助提醒人员的辅助端通信方式;用户端用于接收到紧急处理信息后发出提醒;若发出提醒预设的等待时间后,紧急处理消息仍为未读状态,则用户端给预先设置通信方式的辅助端
发送辅助提醒信号。
[0016]本专利技术与现有技术相比,具有如下有益效果:1、使用本方法,申请入驻平台的软件服务商在通过认证后,会通过微服务的方式将软件服务集成到平台。微服务是以单一功能组件为基础,通过模块化组合方式实现“松耦合”应用开发的软件架构。一个微服务就是一个面向单一功能、能够独立部署的小型应用,将多个不同功能、相互隔离的微服务按需组合在一起并通过API集实现相互通信,就构成了一个功能完整的大型应用系统。之后,软件服务商通过服务设置权限,对其集成到平台的软件服务进行信息设置,并在信息设置完成后进行上架申请;上架申请的审核通过后,平台便会进行发布展示;用户通过平台可以查看了解有哪些服务可以订阅使用。再然后,用户可根据自己的实际需求订阅相应的软件服务套餐规格,实现“按需购买”,从而准确的满足不同客户的实际需求。
[0017]对于软件服而言,使用本方法只需在云端部署一套就可供多个用户企业共同使用,可以节省传统软件部署需要的硬件、服务器和维护的成本。对于用户而言,本方法通过灵活的上架订阅方式,在几乎不增加额外成本的同时,近似于达到了“按需定制”的效果。
[0018]综上,本专利技术可以更加准确、合理的为用户提供订阅服务,节约整体成本。
[0019]2、通过将软件服务以微服务的方式进行部署,软件服务商在平台上进行已有的软件服务的集成和管理时灵活性非常高,通过不同服务的灵活组合,可以得到多种套餐和规格,以分别满足各类用户的实际需求,进而提高软本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于微服务应用商城的软件管理和订阅方法,其特征在于,包括以下步骤:S1、对申请入驻平台的软件服务商进行认证,并对认证通过的软件服务商开放服务设置权限;所述服务设置权限用于软件服务商对其集成到平台的软件服务进行信息设置;S2、认证通过后,软件服务商以微服务的方式将软件服务集成到平台;S3、软件服务商通过服务设置权限,对其集成到平台的软件服务进行信息设置,并在信息设置完成后进行上架申请;S4、通过平台对软件服务商申请上架的软件服务进行审核管理,并对审核通过的软件服务进行发布展示;S5、用户根据自己的需求,通过平台进行软件服务的订阅和使用。2.如权利要求1所述的基于微服务应用商城的软件管理和订阅方法,其特征在于:S2中,软件服务商将软件服务集成到平台的过程包括:S201、将软件服务以微服务的方式进行部署,提供单一的服务;S202、将软件服务的访问地址录入平台;S203、创建软件服务的功能清单,每个功能对应一个或一组API接口;S204、创建软件订阅开通通知回调地址,用于接收用户订阅成功的消息。3.如权利要求2所述的基于微服务应用商城的软件管理和订阅方法,其特征在于:S3中,软件服务商进行信息设置时,设置的内容包括软件服务的基础信息、套餐信息以及规格信息。4.如权利要求3所述的基于微服务应用商城的软件管理和订阅方法,其特征在于:S3中,软件服务商对其集成到平台的软件服务进行信息设置的过程包括:S301、创建软件服务的基本信息;S302、创建软件的套餐信息,定义套餐的名称及套餐介绍;S303、为每个套餐定义不同的规格;每个规格均包括规格的名称、图片介绍、定价以及付费方式;其中,付费方式包括周期性付费或一次性付费;S304、根据软件服务的不同定义软件服务特有的其他属性,并将同一规格的各属性的组合关联一个S203中对应的功能清单,用于表示用户订阅该规格后将要开通的功能权限范围。5.如权利要求4所述的基于微服务应用商城的软件管理和订阅方法,其特征在于:S4中,对申请上架的软件服务进行审核管理时,审核的内容包括软件服务的基础信息、套餐信息以及规格信息。6.如权利要求5所述的基于微服务应用商城的软件管理和订阅方法,其特征在于:S5包括:S501、用户根据自己的需求选择软件服务的套餐以及规格后平台生成订单信息,用户确认订单信息并进行支付;...

【专利技术属性】
技术研发人员:巩书凯周光勇姜仁杰胡腾江虹锋
申请(专利权)人:重庆忽米网络科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1