[发明专利]服务集成开放平台及空间信息应用方法在审
申请号: | 202010217167.9 | 申请日: | 2020-03-25 |
公开(公告)号: | CN111414187A | 公开(公告)日: | 2020-07-14 |
发明(设计)人: | 仇林遥;黄丽;王钰迪;郑作亚;孟祥辉 | 申请(专利权)人: | 中国电子科技集团公司电子科学研究院 |
主分类号: | G06F8/70 | 分类号: | G06F8/70;G06F8/30 |
代理公司: | 工业和信息化部电子专利中心 11010 | 代理人: | 于金平 |
地址: | 100041 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务 集成 开放 平台 空间 信息 应用 方法 | ||
1.一种服务集成开放平台,其特征在于,包括:
服务封装与二次开发框架,用于提供多个封装代码框架,以及二次开发接口,以构建服务;
服务运行管理子系统,用于完成所述服务的发现、注册、代理、负载均衡和动态调节;
服务监控子系统,用于监控所述服务的工作状态;
流程编排子系统,用于对多个所述服务进行可视化的组合,并配置多个所述服务之间的数据绑定关系,以构建流程;
流程执行子系统,用于控制所述流程的启动、停止,以及所述服务的动态调用;
数据定制生产子系统,用于调用所述服务或所述流程,执行生成任务。
2.如权利要求1所述的服务集成开放平台,其特征在于,所述服务封装与二次开发框架包括:
Java程序封装,用于提供Java代码的封装代码框架;
C++程序封装,用于提供C++可执行程序和DLL类库的封装代码框架;
Python程序封装,用于提供Python程序的封装代码框架;
二次开发结构,用于提供二次开发API。
3.如权利要求1所述的服务集成开放平台,其特征在于,所述服务运行管理子系统包括:
服务注册,用于将所述服务的元信息添加到注册中心;
服务发现,用于发现已部署启动的服务;
服务代理,用于通过一个服务网关提供服务代理功能;
负载均衡,用于提供服务集群功能,以实现多个服务组成的集群的负载均衡;
动态伸缩机制,用于实现所述服务的动态伸缩。
4.如权利要求1所述的服务集成开放平台,其特征在于,所述服务监控子系统包括:
服务健康度监控,用于监控所述服务的运行状态;
服务资源监控,用于监控所述服务的CPU占用情况和内存资源占用情况;
服务性能监控,用于监控所述服务的响应时间;
服务可靠性监控,用于监控所述服务的错误率;
服务异常预警,用于在所述服务异常时执行预警。
5.如权利要求1所述的服务集成开放平台,其特征在于,所述流程编排子系统包括:
流程设计,用于对多个所述服务进行可视化的组合;
服务与数据绑定,用于为所述流程中的服务绑定数据;
流程验证,用于验证所述流程的可行性;
流程模型管理,用于对所述流程中的服务进行部署、卸载、查询。
6.如权利要求1所述的服务集成开放平台,其特征在于,所述流程执行子系统包括:
流程启动停止,用于启动或停止所述流程;
服务动态调用,用于动态生成各个所述服务的调用参数,完成所述服务的动态调用;
人工任务分发,用于自动分发任务到对应的人员;
异常事件通知,用于在所述服务出现调用错误时,产生异常事件。
7.如权利要求1所述的服务集成开放平台,其特征在于,所述数据定制生产子系统包括:
生产任务管理,用于查看、启动所述生产任务,并监控所述生产任务的进度;
工作区数据管理,用于查看用户工作区中的相关数据;
流程进度监控,用于可视化查看所述流程的执行进度;
人工任务管理,用于查看、提交对应的人工任务。
8.一种基于服务集成开放平台的空间信息应用方法,其特征在于,所述服务集成开放平台为根据权利要求1-7中任意一项所述的服务集成开放平台;
所述方法包括:
将采用python、DLL、或EXE编制的程序封装形成算子;
将所述算子组合封装为模型,并进行服务的发布。
9.如权利要求8所述的方法,其特征在于,所述方法还包括:
调用所述服务集成开放平台中的服务;
获取第一数据;
基于所述服务和所述第一数据,执行第一任务。
10.如权利要求8所述的方法,其特征在于,所述方法还包括:
调用、编排所述服务集成开放平台中的服务,构建流程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司电子科学研究院,未经中国电子科技集团公司电子科学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010217167.9/1.html,转载请声明来源钻瓜专利网。