-
公开(公告)号:CN107391142A
公开(公告)日:2017-11-24
申请号:CN201710618192.6
申请日:2017-07-26
申请人: 北京中电普华信息技术有限公司 , 国家电网公司 , 国网江苏省电力公司信息通信分公司 , 国网信息通信产业集团有限公司
IPC分类号: G06F9/44
摘要: 本发明提供一种应用拆分的方法及装置,根据业务名称,利用应用解耦和数据解耦方式拆分应用,每个业务名称对应的业务包括能够完成此项业务的所有功能,因此将一项业务包括的所有功能单元以组合的形式,从单体式应用中拆分出来,生成与各个业务对应的微服务。相较于根据最小功能单元将应用拆分成能够实现最小服务功能的微服务,在接收到服务请求以提供服务功能时,即需要完成某项业务时,可以直接调用与此业务对应的微服务,而不需要与最小服务功能单元分别对应的微服务之间交互后,才能实现此业务。解决了现有技术中拆分粒度过细,导致接收到服务请求而完成一项业务时需要多个微服务之间交互,进而导致响应服务请求时间较长的问题。
-
公开(公告)号:CN107438101B
公开(公告)日:2020-09-29
申请号:CN201710618977.3
申请日:2017-07-26
申请人: 北京中电普华信息技术有限公司 , 国家电网公司 , 国网江苏省电力公司信息通信分公司 , 国网信息通信产业集团有限公司
IPC分类号: H04L29/08 , H04L29/06 , H04L29/12 , H04L12/741 , G06F8/60
摘要: 本发明提供一种单体式应用的服务扩展方法及装置,建立区别于单体式应用的微应用,根据微应用的服务功能,在路由组件上设置微应用的地址与服务请求地址之间的对应关系,以在接收到新扩展服务的服务请求时,将服务请求分发至微应用中,同时在微应用和单体式应用上分别设置胶水代码,使得微应用响应新扩展服务的服务请求时,可以访问单体式应用对应的数据库中的数据,实现通过微应用提供扩展的服务功能。由于微应用是区别于单体式应用建立的,在实现服务扩展时,没有破坏单体式应用的架构,且没有在单体式应用上增加新扩展的服务功能,解决了现有技术中服务扩展方法中存在的开发难度高、管理困难以及工作量大的问题。
-
公开(公告)号:CN107438101A
公开(公告)日:2017-12-05
申请号:CN201710618977.3
申请日:2017-07-26
申请人: 北京中电普华信息技术有限公司 , 国家电网公司 , 国网江苏省电力公司信息通信分公司 , 国网信息通信产业集团有限公司
IPC分类号: H04L29/08 , H04L29/06 , H04L29/12 , H04L12/741 , G06F9/445
摘要: 本发明提供一种单体式应用的服务扩展方法及装置,建立区别于单体式应用的微应用,根据微应用的服务功能,在路由组件上设置微应用的地址与服务请求地址之间的对应关系,以在接收到新扩展服务的服务请求时,将服务请求分发至微应用中,同时在微应用和单体式应用上分别设置胶水代码,使得微应用响应新扩展服务的服务请求时,可以访问单体式应用对应的数据库中的数据,实现通过微应用提供扩展的服务功能。由于微应用是区别于单体式应用建立的,在实现服务扩展时,没有破坏单体式应用的架构,且没有在单体式应用上增加新扩展的服务功能,解决了现有技术中服务扩展方法中存在的开发难度高、管理困难以及工作量大的问题。
-
公开(公告)号:CN107391142B
公开(公告)日:2020-11-06
申请号:CN201710618192.6
申请日:2017-07-26
申请人: 北京中电普华信息技术有限公司 , 国家电网公司 , 国网江苏省电力公司信息通信分公司 , 国网信息通信产业集团有限公司
IPC分类号: G06F8/20
摘要: 本发明提供一种应用拆分的方法及装置,根据业务名称,利用应用解耦和数据解耦方式拆分应用,每个业务名称对应的业务包括能够完成此项业务的所有功能,因此将一项业务包括的所有功能单元以组合的形式,从单体式应用中拆分出来,生成与各个业务对应的微服务。相较于根据最小功能单元将应用拆分成能够实现最小服务功能的微服务,在接收到服务请求以提供服务功能时,即需要完成某项业务时,可以直接调用与此业务对应的微服务,而不需要与最小服务功能单元分别对应的微服务之间交互后,才能实现此业务。解决了现有技术中拆分粒度过细,导致接收到服务请求而完成一项业务时需要多个微服务之间交互,进而导致响应服务请求时间较长的问题。
-
公开(公告)号:CN107181815A
公开(公告)日:2017-09-19
申请号:CN201710442421.3
申请日:2017-06-13
申请人: 北京中电普华信息技术有限公司 , 国网信息通信产业集团有限公司 , 国家电网公司
摘要: 本申请公开了一种微应用和微服务交互方法、微应用和系统。该微应用在接收客户端到输出的业务请求后,向客户端输出与所述业务请求相对应的展示界面,并调用与所述业务请求相对应的微服务实现对所述业务请求的业务逻辑处理。与现有技术相比,本发明公开的微应用只负责界面展现,通过调用一个或多个微服务实现业务需求对应的业务逻辑处理,实现界面与业务逻辑相分离,界面变化与业务逻辑变更之间互不影响,提高了系统稳定性。
-
公开(公告)号:CN107168746A
公开(公告)日:2017-09-15
申请号:CN201710392071.4
申请日:2017-05-27
申请人: 北京中电普华信息技术有限公司 , 国网信息通信产业集团有限公司 , 国家电网公司
IPC分类号: G06F9/445
摘要: 本发明公开了一种微服务生成方法及装置,包括:创建基础框架项目模板,所述基础框架模板包括通用模块组件;以所述基础框架项目模板为基类,在微服务开发平台上创建微服务项目模板,所述微服务项目模板包括特有模块组件,所述微项目模板通过引用的方式继承所述基础框架项目模板;依据要创建的微服务的类型,引用继承对应的微服务项目模板,以生成相应的微服务。由上可见,当需要对所有微服务进行某项功能升级时,可通过直接升级父类基础框架项目模板或微服务项目模版的方式批量升级所有微服务,以此提高了对大批量微服务升级的效率。
-
公开(公告)号:CN106779404A
公开(公告)日:2017-05-31
申请号:CN201611153772.4
申请日:2016-12-14
申请人: 北京中电普华信息技术有限公司 , 国网信息通信产业集团有限公司 , 国家电网公司
摘要: 本申请提供了一种流程预告警方法和装置,由于流程模板和所述流程运行数据被存储到本地数据库,即流程运行组件和流程监控组件执行过程中均使用同一个本地数据库,不会存在因不同数据库采用不同的模型结构,进而需要模型转换的问题,解决了现有技术中业务流程数据推送到流程监控组件时,还需进行模型转换而造成的系统运行效率低的问题。
-
公开(公告)号:CN106779404B
公开(公告)日:2021-02-05
申请号:CN201611153772.4
申请日:2016-12-14
申请人: 北京中电普华信息技术有限公司 , 国网信息通信产业集团有限公司 , 国家电网公司
摘要: 本申请提供了一种流程预告警方法和装置,由于流程模板和所述流程运行数据被存储到本地数据库,即流程运行组件和流程监控组件执行过程中均使用同一个本地数据库,不会存在因不同数据库采用不同的模型结构,进而需要模型转换的问题,解决了现有技术中业务流程数据推送到流程监控组件时,还需进行模型转换而造成的系统运行效率低的问题。
-
公开(公告)号:CN107168746B
公开(公告)日:2020-09-29
申请号:CN201710392071.4
申请日:2017-05-27
申请人: 北京中电普华信息技术有限公司 , 国网信息通信产业集团有限公司 , 国网江苏省电力有限公司信息通信分公司 , 国家电网公司
IPC分类号: G06F8/65
摘要: 本发明公开了一种微服务生成方法及装置,包括:创建基础框架项目模板,所述基础框架模板包括通用模块组件;以所述基础框架项目模板为基类,在微服务开发平台上创建微服务项目模板,所述微服务项目模板包括特有模块组件,所述微项目模板通过引用的方式继承所述基础框架项目模板;依据要创建的微服务的类型,引用继承对应的微服务项目模板,以生成相应的微服务。由上可见,当需要对所有微服务进行某项功能升级时,可通过直接升级父类基础框架项目模板或微服务项目模版的方式批量升级所有微服务,以此提高了对大批量微服务升级的效率。
-
公开(公告)号:CN118550814A
公开(公告)日:2024-08-27
申请号:CN202410477492.7
申请日:2024-04-19
摘要: 本申请提供一种数据库测试方法、系统、电子设备及存储介质。所述方法应用于数据库测试系统,所述数据库测试系统包括:数据微服务单元、原数据库和测试数据库,所述数据微服务单元包括录制模块、回放模块;所述录制模块和所述回放模块分别通过录制插件和回放插件加入所述数据库测试系统;所述方法包括:所述录制模块根据预设的流量数据录制要求对所述原数据库的流量数据进行录制;所述回放模块在所述测试数据库回放所述流量数据,得到测试数据;所述测试数据用于指示所述测试数据库的性能测试结果和功能测试结果。通过本申请可以提高录制和回放工具的灵活性,提高通用性,且可以应对超大规模级别流量数据挑战。
-
-
-
-
-
-
-
-
-