服务组合系统和方法、可读介质技术方案

技术编号:37745092 阅读:25 留言:0更新日期:2023-06-05 23:31
本发明专利技术提供了一种服务组合系统,包括服务组合计算模块和共享服务模块,由服务市场提供的可视化界面通过服务组合计算模块进行服务组合的计算,发布到基础中台中的共享服务模块提供给业务方。本发明专利技术能够应对复杂的业务场景,可在页面上将功能单一的服务进行组合计算,通过配置即可处理调用逻辑、参数映射等问题;同时,可通过页面配置,完成业务需求的复杂服务开发,无码化编程;无需重新发布部署应用,可便捷的将配置信息发布为共享服务,并进行调用,实现运维托管。实现运维托管。实现运维托管。

【技术实现步骤摘要】
服务组合系统和方法、可读介质


[0001]本专利技术涉及服务组合
,具体地,涉及一种服务组合系统和方法、可读介质。

技术介绍

[0002]为了能够提升生态技术平台的服务市场,就需要对生态技术平台的能力展示模块进行优化,通过集中共享服务资源(业务上自己划定的可以被一个或多个应用共用的服务界定为共享服务),提供在线文档,审查服务质量,促进工作模式升级、共享领域成型,充分发挥服务的价值,提升服务相关方的参与感和认同感。
[0003]目前,单个服务提供的功能有限,单独的服务逐渐越来越不能满足用户复杂的需求。理想化的应用场景如图3所示,应用只需调用单独的服务即可解决问题,但实际情况经常如图3所示,应用在应对某一业务场景时,需调用多个服务,并汇总最终数据。在应用中通过代码控制业务逻辑,合并返回结果,将单一服务灵活组装为更为丰富、更满足用户需求的复杂服务,则又面临一系列问题:现有服务的参数解析及映射、业务逻辑整合、代码发布及部署、后期运维等。
[0004]经过检索,专利文献CN102546754B公开了一种服务质量可定制的Web服务组合本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种服务组合系统,其特征在于,包括服务组合计算模块和共享服务模块,由服务市场提供的可视化界面通过服务组合计算模块进行服务组合的计算,发布到基础中台中的共享服务模块提供给业务方。2.根据权利要求1所述的服务组合系统,其特征在于,所述共享服务模块提供共享服务管理,落地存储共享服务基础信息,并提供共享服务SDK,用以处理服务寻址和调用。3.根据权利要求1所述的服务组合系统,其特征在于,所述服务组合计算模块包括可视化组合单元和组合计算单元,所述可视化组合单元用于集成mxGraph,渲染可视化界面,提供用户可视化操作页面;所述组合计算单元用于后端逻辑处理、服务的并发调用、返回结果组合计算和共享服务对接。4.一种服务组合方法,其特征在于,包括如下步骤:步骤S1:通过服务市场申请,获取基础服务访问权限,利用可视化界面进行基础服务准备;步骤S2:在页面上选择需组合的服务,通过连接线及配置确定服务调用顺序;步骤S3:通过参数映射配置,确认每个服务的入参及出参,服务即可并行执行,每个服务的入参映射到指定字段,由上层服务统一提供,也可串行执行,下层服务的入参由上层服务的出参提供;步骤S4:确定最后输出结果的字段范围;步骤S5:将整体配置内容保存至数据库中,并注册发布为新的服务,服务的调用将通过解析配置内容,逐步调用...

【专利技术属性】
技术研发人员:孙策王盛义胡兵黄可谭克元王学平颜礼齐
申请(专利权)人:上海宝信软件股份有限公司
类型:发明
国别省市:

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

1