[发明专利]一种云平台的自动业务流程实现方法有效
申请号: | 201811078266.2 | 申请日: | 2018-09-05 |
公开(公告)号: | CN109408322B | 公开(公告)日: | 2019-08-30 |
发明(设计)人: | 许广彬;谭瑞忠;濮天晖;胡军;张银滨;郭晓;张磊 | 申请(专利权)人: | 无锡华云数据技术服务有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/32;G06F3/06 |
代理公司: | 苏州友佳知识产权代理事务所(普通合伙) 32351 | 代理人: | 储振 |
地址: | 214000 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 前端界面 编辑区 后端服务 云平台 自动业务流程 数据库表 个性化需求 关联数据库 流程图形式 自动化管理 查询界面 任务保存 日志文件 业务流程 映射关系 用户配置 用户体验 运行结果 自定义 拖拽 嵌入 个性化 数据库 写入 自动化 创建 全局 服务 | ||
1.一种云平台的自动业务流程实现方法,其特征在于,包括:
前端界面(10)形成供用户配置任务并嵌入形成编辑区(111)的修改界面以及供用户选择的任务列表(30),后端服务(20)关联数据库(203)与数据库表(202),并将后端服务(20)与前端界面(10)建立全局映射关系,前端界面(10)将用户在编辑区(111)中自定义的任务保存至后端服务(20)的数据库(203)中,后端服务(20)运行用户在编辑区(111)中所设定的任务并将运行结果写入日志文件(201)与数据库表(202),所述前端界面(10)形成供查询界面(101),并在编辑区(111)中以树状流程图形式对任务进行拖拽式的在线创建与编辑。
2.根据权利要求1所述的云平台的自动业务流程实现方法,其特征在于,所有任务具共同的基类,以在后端服务(20)中根据用户在前端界面(10)所创建与编辑的任务,动态地加载任务。
3.根据权利要求1所述的云平台的自动业务流程实现方法,其特征在于,所述基类为run()函数与多个边的集合,所述run()函数含有对边是否符合预定义条件进行判断的逻辑,并仅在边符合run()函数所设定的预定义条件时,通知后端服务(20)执行任务。
4.根据权利要求3所述的云平台的自动业务流程实现方法,其特征在于,所述边含有satisfy()函数及一个关联至另一个任务的指针,所述satisfy()函数根据全局映射关系进行解析操作,以确定边是否能够调用run()函数。
5.根据权利要求3或者4所述的云平台的自动业务流程实现方法,其特征在于,还包括对边的预定义条件以sting、int、float、date、collection、map的方式进行类型转换。
6.根据权利要求1所述的云平台的自动业务流程实现方法,其特征在于,前端界面(10)将用户在编辑区(111)中自定义的任务保存至后端服务(20)的数据库(203)中之后,还包括:
后端服务(20)以异步方式定期运行任务,并将用户在编辑区(111)中所设定的任务或者数据库(203)中的既有任务的运行结果写入日志文件(201)与数据库表(202)。
7.根据权利要求6所述的云平台的自动业务流程实现方法,其特征在于,还包括对日志文件(201)与数据库表(202)执行更新操作。
8.根据权利要求5所述的云平台的自动业务流程实现方法,其特征在于,用户在编辑区(111)中创建与编辑的任务具相同的起始节点,每个任务自起始节点展开并运行,同时通过全局映射关系记录供其他任务所唯一对应的边所使用的变量。
9.根据权利要求5所述的云平台的自动业务流程实现方法,其特征在于,一个任务关联多个边,每个边仅关联一个任务。
10.根据权利要求3所述的云平台的自动业务流程实现方法,其特征在于,所述任务列表(30)包含多个构成所述云平台的配置,所述预定义条件为所述云平台的配置符合是否符合边所预先定义的触发条件,并根据全局映射关系通知,通知后端服务(20)执行所述边所对应任务。
11.根据权利要求1所述的云平台的自动业务流程实现方法,其特征在于,所述任务列表(30)中包含用户在编辑区(111)中所创建与编辑的任务所形成的记录所对应的一个或者多个任务类型;
所述任务类型包括:磁盘扩容、磁盘告警、读取云主机列表、发送告警信息、执行SQL语句、遍历云主机列表、读取路由器信息、内网虚拟IP地址转换。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡华云数据技术服务有限公司,未经无锡华云数据技术服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811078266.2/1.html,转载请声明来源钻瓜专利网。