[发明专利]一种实现系统与数据源进行数据交换的方法及装置无效
申请号: | 200910046361.9 | 申请日: | 2009-02-19 |
公开(公告)号: | CN101814071A | 公开(公告)日: | 2010-08-25 |
发明(设计)人: | 高建强;张殊楠;秦克明;陆忠;孙圭宁;高念高 | 申请(专利权)人: | 上海众恒信息产业股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 上海集信知识产权代理有限公司 31254 | 代理人: | 周成 |
地址: | 200042 上海市静*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 系统 数据源 进行 数据 交换 方法 装置 | ||
1.一种实现系统与数据源进行数据交换的方法,包括以下步骤:
a、所述系统发出数据交换请求并经第一数据交换接口输出;
b、根据所述数据交换请求检索所述数据源的数据并形成数据项目录返回至所述系统;
其特征在于,所述方法还包括以下步骤:
c、执行所述步骤b的同时还生成面向第三方数据平台的数据交换请求,并通过第二数据交换接口输出至所述第三方数据平台;
d、所述第三方数据平台通过所述第二数据交换接口反馈数据,将所述反馈数据与所述步骤b形成的数据项目录依照预定的标准进行关联整合,最终产生交换数据集返回至所述系统。
2.如权利要求1所述的方法,其特征在于,所述方法还包括建立第一缓存数据库,用以存储所述第一数据交换接口输出的数据交换请求。
3.如权利要求2所述的方法,其特征在于,所述第一缓存数据库以队列方式存储所述数据交换请求,进行数据交换时从所述第一缓存数据库获取数据交换请求并解析执行。
4.如权利要求1至3任一项所述的方法,其特征在于,根据所述步骤b形成的数据项目录从第三方数据源采集相关的数据内容并依照预定的标准与所述第三方数据平台的反馈数据进行关联整合,最终产生交换数据集返回至所述系统。
5.如权利要求4所述的方法,其特征在于,所述方法还包括建立第二缓存数据库和第三缓存数据库,所述第二缓存数据库用以存储所述第三方数据平台的反馈数据,所述第三缓存数据库用以存储最终产生的所述交换数据集。
6.一种实现系统与数据源进行数据交换的装置,包括:
第一数据交换接口,连接所述系统用以接收所述系统发出的数据交换请求;
数据交换处理模块,连接在所述第一数据交换接口和数据源之间,用以解析执行所述数据交换请求并向所述系统返回数据;
其特征在于,还包括:
第二数据交换接口,连接第三方数据平台;
数据整合模块,其输入端分别连接所述第二数据交换接口和所述数据交换处理模块,其输出端连接所述第一数据交换接口,所述数据整合模块对所述数据交换处理模块输出的数据和所述第三方数据平台的反馈数据进行整合关联。
7.如权利要求6所述的装置,其特征在于,所述装置还包括与所述第一数据交换接口连接的第一缓存数据库,用以存储所述第一数据交换接口输出的数据交换请求。
8.如权利要求7所述的装置,其特征在于,所述第一缓存数据库以队列方式存储所述数据交换请求,进行数据交换时从所述第一缓存数据库获取数据交换请求并解析执行。
9.如权利要求6至8任一项所述的装置,其特征在于,所述数据交换处理模块根据所述数据交换请求检索所述数据源的数据并形成数据项目录,所述数据整合模块对所述数据项目录和所述第三方数据平台的反馈数据进行整合关联,最终产生交换数据集通过所述第一数据交换接口返回至所述系统。
10.如权利要求9所述的装置,其特征在于,所述装置还包括第二缓存数据库和第三缓存数据库,所述第二缓存数据库连接所述第二数据交换接口用以存储所述第三方数据平台的反馈数据,所述第三缓存数据库连接所述第一数据交换接口和数据整合模块用以存储最终产生的所述交换数据集。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海众恒信息产业股份有限公司,未经上海众恒信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910046361.9/1.html,转载请声明来源钻瓜专利网。