[发明专利]数据路由的执行方法、配置装置和处理装置在审
申请号: | 201310068296.6 | 申请日: | 2013-03-04 |
公开(公告)号: | CN104038356A | 公开(公告)日: | 2014-09-10 |
发明(设计)人: | 谢进 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;G06F17/30 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 许志勇 |
地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 路由 执行 方法 配置 装置 处理 | ||
1.一种数据路由的执行方法,包括:
通过XML模板设置数据路由的路由配置执行方式,该路由配置执行方式包括:设置匹配数据库,在所述匹配数据库中设置不同的条件模型对应的路由配置以及不同的所述路由配置所对应的业务处理方式;
当数据路由执行器收到业务处理请求时,识别并拆分出所述业务处理请求中的条件模型,从所述匹配数据库中匹配该条件模型对应的路由配置,然后根据该路由配置查找对应的业务处理方式进行执行。
2.如权利要求1所述的数据路由的执行方法,其特征在于,所述条件模型包括:属性(KEY)和值(VALUE);其中所述属性和值分别对应有不同的键值对。
3.如权利要求1所述的数据路由的执行方法,其特征在于,所述匹配数据库,包括:目的(Intent)匹配规则和公用(Public)匹配规则;其中,所述目的(Intent)匹配规则和公用(Public)匹配规则中均包括有:不同的条件模型、不同的条件模型对应的路由配置和不同的所述路由配置所对应的业务处理方式。
4.如权利要求1所述的数据路由的执行方法,其特征在于,识别并拆分出所述业务处理请求中的条件模型,从所述匹配数据库中匹配该条件模型对应的路由配置,然后根据该路由配置查找对应的业务处理方式进行执行,包括:
通过所述XML模板上设置有的拆解器识别并拆分出所述业务处理请求中的条件模型,通过路由配置执行器从所述匹配数据库中匹配该条件模型对应的路由配置,然后根据该路由配置查找对应的业务处理方式进行执行。
5.如权利要求4所述的数据路由的执行方法,其特征在于,还包括:所述路由配置执行器如从所述匹配数据库中匹配不到该条件模型对应的路由配置时,则返回所述数据路由执行器匹配异常并进行中断处理。
6.如权利要求4所述的数据路由的执行方法,其特征在于,还包括:所述路由配置执行器如从所述匹配数据库中匹配到该条件模型对应的至少两个路由配置时,判断同一纬度是否还存在至少两个路由配置,如存在则返回所述数据路由执行器匹配异常并进行中断处理,如不存在则根据该路由配置查找对应的业务处理方式进行执行。
7.如权利要求4所述的数据路由的执行方法,其特征在于,通过所述XML模板上设置有的拆解器识别并拆分出所述业务处理请求中的条件模型,包括:
通过所述XML模板上设置有的拆解器中具有的SUN-JDK的标准功能利用JAVA反射方式识别并拆分出所述业务处理请求中的条件模型。
8.一种数据路由的配置装置,包括:设置模块和匹配数据库;其中,
所述设置模块,用于通过XML模板设置数据路由的路由配置执行方式,该路由配置执行方式包括设置不同的条件模型对应的路由配置以及不同的所述路由配置所对应的业务处理方式,并传输到所述匹配数据库;
所述匹配数据库,用于存储所述不同的条件模型对应的路由配置以及不同的所述路由配置所对应的业务处理方式。
9.如权利要求8所述的数据路由的配置装置,其特征在于,所述匹配数据库,进一步包括:目的(Intent)匹配规则和公用(Public)匹配规则;其中,所述目的(Intent)匹配规则和公用(Public)匹配规则中均包括有:不同的条件模型、不同的条件模型对应的路由配置和不同的所述路由配置所对应的业务处理方式。
10.如权利要求8或9所述的数据路由的配置装置,其特征在于,所述条件模型包括:属性(KEY)和值(VALUE);其中所述属性和值分别对应有不同的键值对。
11.一种数据路由的处理装置,包括:拆解器和路由配置执行器;其中,
所述拆解器,用于当收到业务处理请求时,识别并拆分出该业务处理请求中的条件模型,发送给所述路由配置执行器;
所述路由配置执行器,用于从匹配数据库中匹配该条件模型对应的路由配置,然后根据该路由配置查找对应的业务处理方式进行执行。
12.如权利要求11所述的数据路由的处理装置,其特征在于,所述路由配置执行器,还用于当从所述匹配数据库中匹配不到该条件模型对应的路由配置时,则返回匹配异常并进行中断处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310068296.6/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置