【技术实现步骤摘要】
一种基于插件化架构的数据处理方法及装置
本申请涉及计算机
,特别涉及一种基于插件化架构的数据处理方法及装置。
技术介绍
随着智能手机、平板电脑等移动终端设备的普及以及移动互联网的兴起,各种应用程序(Application,APP)不断涌现并被广泛应用。在APP应用过程中,可能会涉及外部业务(如,统计业务)与APP的交互。目前,一般会将外部业务代码写入APP核心代码中,实现外部业务与APP的交互。但是,将外部业务代码写入APP核心代码中的方式,存在外部业务与APP耦合高的问题,导致APP本身不易维护。
技术实现思路
为解决上述技术问题,本申请实施例提供一种基于插件化架构的数据处理方法及装置,以达到降低APP核心业务代码的维护难度的目的,技术方案如下:一种基于插件化架构的数据处理方法,基于插件化架构系统,所述插件化架构系统包括:内核及至少一个插件,所述插件不包含在所述内核内,所述内核用于执行APP核心业务,所述插件用于执行除所述APP核心业务之外的业务,该方法包括:所述插件在所述内核的触发下运行;所述插件采集所述内核的运行数据,作为第一目标数据;所述第一目标数据用于 ...
【技术保护点】
1.一种基于插件化架构的数据处理方法,其特征在于,基于插件化架构系统,所述插件化架构系统包括:内核及至少一个插件,所述插件不包含在所述内核内,所述内核用于执行APP核心业务,所述插件用于执行除所述APP核心业务之外的业务,该方法包括:所述插件在所述内核的触发下运行;所述插件采集所述内核的运行数据,作为第一目标数据;所述第一目标数据用于作为目标数据处理任务的基础数据。
【技术特征摘要】
1.一种基于插件化架构的数据处理方法,其特征在于,基于插件化架构系统,所述插件化架构系统包括:内核及至少一个插件,所述插件不包含在所述内核内,所述内核用于执行APP核心业务,所述插件用于执行除所述APP核心业务之外的业务,该方法包括:所述插件在所述内核的触发下运行;所述插件采集所述内核的运行数据,作为第一目标数据;所述第一目标数据用于作为目标数据处理任务的基础数据。2.根据权利要求1所述的方法,其特征在于,所述插件采集所述内核的运行数据,包括:所述插件根据针对所述目标数据处理任务设定的业务生命周期,采集所述内核的运行数据。3.根据权利要求1所述的方法,其特征在于,所述插件采集所述内核的运行数据,包括:所述插件基于目标数据结构,采集所述内核的运行数据。4.根据权利要求1或3所述的方法,其特征在于,所述方法还包括:基于所述第一目标数据,生成符合目标数据结构的数据,作为第二目标数据;将所述第二目标数据存储在数据队列中。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:将所述数据队列中的数据转换为符合目标数据格式的数据,作为第三目标数据;将所述第三目标数据上传至目标服务器。6.一种基于插件化架构的数据...
【专利技术属性】
技术研发人员:颜昀,
申请(专利权)人:湖南快乐阳光互动娱乐传媒有限公司,
类型:发明
国别省市:湖南,43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。