[发明专利]一种数据处理方法及系统有效
申请号: | 201710420830.3 | 申请日: | 2017-06-07 |
公开(公告)号: | CN107368523B | 公开(公告)日: | 2020-05-12 |
发明(设计)人: | 张磊;陈少杰;张文明 | 申请(专利权)人: | 武汉斗鱼网络科技有限公司 |
主分类号: | G06F16/25 | 分类号: | G06F16/25;G06F16/28 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹 |
地址: | 430000 湖北省武汉市武汉东湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据处理 方法 系统 | ||
1.一种数据处理方法,其特征在于,包括:
S1,将数据内容存储到bean文件中,并将bean文件传递给数据仓库控制器;
S2,数据仓库控制器从多个数据处理模块中选定与业务逻辑参数指令对应的数据处理模块,并通过选定的数据处理模块对bean文件中的数据内容进行相应的业务逻辑处理;每一个数据处理模块均对应有一套不同的业务逻辑处理;
其中,bean文件与数据仓库控制器之间属于强耦合关系,所述数据仓库控制器与每一个数据处理模块之间通过统一的协议进行耦合;
其中,所述数据仓库控制器与每一个所述数据处理模块之间通过统一的协议进行耦合包括:
在数据仓库控制器上定义一用于数据处理逻辑的接口对象,并在该接口对象中定义一接口函数,通过该接口函数实现数据处理逻辑,其中,数据处理逻辑与数据处理模块具有对应关系;
其中,所述步骤S2包括:
S21,根据外部传入的业务逻辑参数指令,数据仓库控制器从耦合的多个数据处理模块中切换至与所述业务逻辑参数指令对应的数据处理模块,其中,每一个数据处理模块均对应有数据处理逻辑类;
S22,在所述数据处理逻辑类中复写接口对象中的接口函数,实现对数据内容的数据逻辑处理,其中,所述数据处理逻辑类继承数据仓库控制器中的接口对象。
2.如权利要求1所述的数据处理方法,其特征在于,所述步骤S21包括:
在数据仓库控制器中设计切换类,并在该切换类中编写切换函数;
向该切换函数中传入所述接口对象,并在切换函数中调用接口对象中的接口函数来实现对数据处理逻辑的切换,进而实现对数据处理模块的切换。
3.如权利要求2所述的数据处理方法,其特征在于,所述bean文件中的数据内容有多种类型,所述接口对象中的接口函数的参数为object对象,通过bean对象将bean文件中多种类型的数据内容传递给数据处理模块。
4.如权利要求3所述的数据处理方法,其特征在于,每一个所述数据处理模块与处理的数据类型具有一一对应关系,所述步骤S22还包括:
数据处理模块对bean文件中的所有数据内容的数据类型进行判断,并对与该数据处理模块对应数据类型的数据进行相应的业务逻辑处理。
5.一种数据处理系统,其特征在于,包括:
存储模块,用于将数据内容存储到bean文件中,并将bean文件传递给数据仓库控制器;
数据仓库控制器,用于从多个数据处理模块中选定与业务逻辑参数指令对应的数据处理模块;
数据处理模块,用于对bean文件中的数据内容进行相应的业务逻辑处理;每一个数据处理模块均对应有一套不同的业务逻辑处理;
其中,bean文件与数据仓库控制器之间属于强耦合关系,所述数据仓库控制器与每一个数据处理模块之间通过统一的协议进行耦合;
其中,所述数据仓库控制器,还用于:
定义一用于数据处理逻辑的接口对象,并在该接口对象中定义一接口函数,通过该接口函数实现数据处理逻辑,其中,数据处理逻辑与数据处理模块具有对应关系;
其中,所述数据仓库控制器具体用于:
根据外部传入的业务逻辑参数指令,从耦合的多个数据处理模块中切换至与所述业务逻辑参数指令对应的数据处理模块,其中,每一个数据处理模块均对应有数据处理逻辑类;
每一个所述数据处理模块具体用于:
定义一数据处理逻辑类,并在所述数据处理逻辑类中复写接口中的接口函数,来实现对数据内容的数据逻辑处理,其中,该数据处理逻辑类继承数据仓库控制器中的接口对象。
6.一种数据处理方法的设备,其特征在于,包括:
至少一个处理器、至少一个存储器和总线;其中,
所述处理器和存储器、通过所述总线完成相互间的通信;
所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行如权利要求1至4任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉斗鱼网络科技有限公司,未经武汉斗鱼网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710420830.3/1.html,转载请声明来源钻瓜专利网。