[发明专利]基于map队列的数据传送方法有效

专利信息
申请号: 200910028105.7 申请日: 2009-01-09
公开(公告)号: CN101483651A 公开(公告)日: 2009-07-15
发明(设计)人: 张春飞;孙力斌;陆志强;宋海华;魏本栋;高福海 申请(专利权)人: 南京联创科技股份有限公司
主分类号: H04L29/06 分类号: H04L29/06;H04L29/08
代理公司: 南京天翼专利代理有限责任公司 代理人: 汤志武;王鹏翔
地址: 210013江*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要: 基于map队列的数据传送方法,数据系统分为源端Souce端与靶端Target端两个部分,将Source端数据送到Target端调用,采用map数据结构;对map结构进行了封装后利用map语法进行配置;一个数据系统带多个源端与靶端,且一一对应;Source端只访问它对应的Target端,Target端只调用它相应的Souce端对象;而Source端与Target端中所有的成员都使用map结构进行数据传输;逻辑实现步骤:操作层:采用统一的逻辑来控制同步模式与异步模式的调用,接口层:提供系统内部和外部的数据交互与数据处理,数据层:基于map的数据传输,在Source端与Target端中引用map对象,利用map的键名与键值都设定这个特性。
搜索关键词: 基于 map 队列 数据 传送 方法
【主权项】:
1、基于map队列的数据传送方法,数据系统分为源端Souce端与靶端Target端两个部分,将Source端数据送到Target端调用,包括同步模式与异步模式调用;其特征是数据传送过程中的核心部分的数据结构就是map数据结构;对map结构进行了封装后利用map语法进行配置;map数据结构的定义:Source端定义的虚函数有:连接、重新连接、选择、Key处理、更新、失败更新、完工;Target端定义的虚函数有:连接、重新连接、插入、选择、Key处理、更新、失败更新;一个数据系统带多个源端与靶端,且一一对应;相互之间没有任何操作;Source端只访问它对应的Target端,Target端只调用它相应的Souce对象;而Source端与Target端中所有的成员都使用map结构进行数据传输;逻辑实现步骤:操作层:采用统一的逻辑来控制同步模式与异步模式的调用,接口层:提供系统内部和外部的数据交互与数据处理,数据层:基于map的数据传输,在Source端与Target端中引用map对象,利用map的键名与键值都设定这个特性;对于数据库中的数据处理是由BRS系统应用map语法;或者是Oralce时将一张表里的数据导入到另一个数据库中,并且对这些数据不是单纯的导出与导入操作,对满足条件的数据要进行中间过程处理;就直接派生一个类,再重写“Key处理”即可;基于map语法的应用如下:数据库之间数据传输在Source端配置:即mapKEY的应用;将配置的表名中字段名OLCOM_WORK_ID读到mapKEY的id中,把字段SERIAL_NUMBER中值放到mapKEY的serial中,把字段SERVLIST中值放到mapKEY的servlist中;每一条记录形成一个map对象,加载到链表当中;Source端进行“选择”动作选择到这些数据以后把链表中一个个map对象传递给相应的Target端对象调用“插入”动作;插入对象相应的配置:上述数据库之间进行数据导换的时候主要配置项,如果涉及多张表之间的操作,对Source端与Target端进行扩展,也就是添加派生类;如果是单张表的情况下:直接配置即可完成数据的导换、参数值的翻译功能。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京联创科技股份有限公司,未经南京联创科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/200910028105.7/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top