预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共13页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN110096282A(43)申请公布日2019.08.06(21)申请号201910402284.X(22)申请日2019.05.15(71)申请人湖南快乐阳光互动娱乐传媒有限公司地址410003湖南省长沙市开福区湖南国际会展中心北四楼(72)发明人颜昀(74)专利代理机构北京集佳知识产权代理有限公司11227代理人王宝筠(51)Int.Cl.G06F8/41(2018.01)G06F9/445(2018.01)G06F9/48(2006.01)权利要求书1页说明书7页附图4页(54)发明名称一种基于插件化架构的数据处理方法及装置(57)摘要本申请提供了一种基于插件化架构的数据处理方法及装置,基于插件化架构系统,插件化架构系统包括:内核及至少一个插件,插件不包含在内核内,内核用于执行APP核心业务,插件用于执行除APP核心业务之外的业务,该方法包括:插件在内核的触发下运行;插件采集内核的运行数据,作为第一目标数据;第一目标数据用于作为目标数据处理任务的基础数据。在本申请中,通过以上方式可以降低APP核心业务代码的维护难度。CN110096282ACN110096282A权利要求书1/1页1.一种基于插件化架构的数据处理方法,其特征在于,基于插件化架构系统,所述插件化架构系统包括:内核及至少一个插件,所述插件不包含在所述内核内,所述内核用于执行APP核心业务,所述插件用于执行除所述APP核心业务之外的业务,该方法包括:所述插件在所述内核的触发下运行;所述插件采集所述内核的运行数据,作为第一目标数据;所述第一目标数据用于作为目标数据处理任务的基础数据。2.根据权利要求1所述的方法,其特征在于,所述插件采集所述内核的运行数据,包括:所述插件根据针对所述目标数据处理任务设定的业务生命周期,采集所述内核的运行数据。3.根据权利要求1所述的方法,其特征在于,所述插件采集所述内核的运行数据,包括:所述插件基于目标数据结构,采集所述内核的运行数据。4.根据权利要求1或3所述的方法,其特征在于,所述方法还包括:基于所述第一目标数据,生成符合目标数据结构的数据,作为第二目标数据;将所述第二目标数据存储在数据队列中。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:将所述数据队列中的数据转换为符合目标数据格式的数据,作为第三目标数据;将所述第三目标数据上传至目标服务器。6.一种基于插件化架构的数据处理装置,其特征在于,基于插件化架构系统,所述插件化架构系统包括:内核及至少一个插件,所述插件不包含在所述内核内,所述内核用于执行APP核心业务,所述插件用于执行除所述APP核心业务之外的业务,该装置包括:运行模块,用于在所述内核的触发下运行;采集模块,用于采集所述内核的运行数据,作为第一目标数据;所述第一目标数据用于作为目标数据处理任务的基础数据。7.根据权利要求6所述的装置,其特征在于,所述采集模块,包括:第一采集子模块,用于根据针对所述目标数据处理任务设定的业务生命周期,采集所述内核的运行数据。8.根据权利要求6所述的装置,其特征在于,所述采集模块,包括:第二采集子模块,用于基于目标数据结构,采集所述内核的运行数据。9.根据权利要求6或8所述的装置,其特征在于,所述装置还包括:生成模块,用于基于所述第一目标数据,生成符合目标数据结构的数据,作为第二目标数据;存储模块,用于将所述第二目标数据存储在数据队列中。10.根据权利要求9所述的装置,其特征在于,所述装置还包括:转换模块,用于将所述数据队列中的数据转换为符合目标数据格式的数据,作为第三目标数据;上传模块,用于将所述第三目标数据上传至目标服务器。2CN110096282A说明书1/7页一种基于插件化架构的数据处理方法及装置技术领域[0001]本申请涉及计算机技术领域,特别涉及一种基于插件化架构的数据处理方法及装置。背景技术[0002]随着智能手机、平板电脑等移动终端设备的普及以及移动互联网的兴起,各种应用程序(Application,APP)不断涌现并被广泛应用。[0003]在APP应用过程中,可能会涉及外部业务(如,统计业务)与APP的交互。目前,一般会将外部业务代码写入APP核心代码中,实现外部业务与APP的交互。但是,将外部业务代码写入APP核心代码中的方式,存在外部业务与APP耦合高的问题,导致APP本身不易维护。发明内容[0004]为解决上述技术问题,本申请实施例提供一种基于插件化架构的数据处理方法及装置,以达到降低APP核心业务代码的维护难度的目的,技术方案如下:[0005]一种基于插件化架构的数据处理方法,基于插件化架构系统,所述插件化架构系统包括:内核及至少一个插件,所述插件不包含在所述内核内,所述