【技术实现步骤摘要】
本专利技术涉及与异构数据集成技术相关的网络数据互联
,特别涉及一种面 向RFID物流应用的松散性异构数据交换系统及方法。
技术介绍
设计人员在构建平台级系统的过程中,往往需要对已有的各种业务系统进行有效 地系统集成。由于已有系统之间所使用的数据标准和格式可能不一样,因此,信息共享的关 键问题是如何实现原有系统间的信息交流或数据交换。为了有效地构建物流公共信息平 台,充分利用物流通关已有的信息系统的数据资源和服务资源,往往需要集成供应链管理 系统、企业物流系统、仓储管理系统、电子口岸信息系统以及电子政务应用系统等,使得这 些采用不同数据标准的系统能够方便地进行信息交流。同时,在实现系统集成时需遵循“三 不”原则“不影响企业的现有系统、不影响企业的业务流程和不影响企业的实际利益”。为了解决RFID物流行业中各个职能部门的异构数据交换这一信息共享的基本 问题,业界提出了很多方案,较为传统的解决方案包括采用FTP、EMAIL等传统传输协议, 或编写如Web上传等专用传输接口。近年来提出采用分布式组件方式如DC0M/EJB(DC0M, Distributed Component Object Model,分布式组件对象模型;EJB,Enterprise Java Bean,JAVA商业应用组件)、冊I (Remote Methodlnvocation,远程方法调用),CORBA (Common Object Request BrokerArchitecture,公共对象请求代理体系结构)方式。而目前市面上 主流的关系型数据库产品纷纷支持以XML(Extens ...
【技术保护点】
一种面向RFID物流应用的松散性异构数据交换系统,其特征在于,包括相互连接的数据适配模块和数据模式匹配模块,其中:数据适配模块,用于读取源数据,把不需要进行关系模式匹配的数据直接转换为用目标数据类型表示的数据;或把需要进行关系模式匹配的数据转换为用通用数据类型表示的数据,并发送到数据模式匹配模块进行处理,把数据模式匹配模块处理后的数据转换为用目标数据类型表示的数据;数据模式匹配模块,用于接收数据适配模块发送的数据,并对数据进行关系模式匹配。
【技术特征摘要】
一种面向RFID物流应用的松散性异构数据交换系统,其特征在于,包括相互连接的数据适配模块和数据模式匹配模块,其中数据适配模块,用于读取源数据,把不需要进行关系模式匹配的数据直接转换为用目标数据类型表示的数据;或把需要进行关系模式匹配的数据转换为用通用数据类型表示的数据,并发送到数据模式匹配模块进行处理,把数据模式匹配模块处理后的数据转换为用目标数据类型表示的数据;数据模式匹配模块,用于接收数据适配模块发送的数据,并对数据进行关系模式匹配。2.根据权利要求1所述一种面向RFID物流应用的松散性异构数据交换系统,其特征在 于,所述数据适配模块包括多个数据适配器,所述数据适配器用于将源数据转换为用目标 数据类型表示的数据。3.根据权利要求1所述一种面向RFID物流应用的松散性异构数据交换系统,其特征在 于,所述数据模式匹配模块包括关系模式树存储模块,用于以通用数据类型预先存储目标关系模式树;数据字典,用于保存目标关系模式树上每一个标签的近义词;匹配度计算模块,用于根据数据字典,计算源关系模式树与目标关系模式树的匹配度, 并对匹配的各表字段建立映射关系;数据导入模块,用于依据映射关系,在源关系模式树中,将与目标关系模式树相匹配的 字段的值保留下来,将该字段值导入到与目标关系模式树相应的字段中;所述匹配度计算模块分别与关系模式树存储模块、数据字典和数据导入模块相连。4.根据权利要求1至3中任一项所述一种面向RFID物流应用的松散性异构数据交换 系统实现面向RFID物流应用的松散性异构数据交换方法,其特征在于,包括以下步骤51.数据适配模块读取源数据,进入步骤S2;52.若用户要求进行关系模式匹配,则数据适配模块选择相应的数据适配器,将源数据 转换为用通用数据类型表示的数据,并把数据发送到数据模式匹配模块,进入步骤S3;若 用户不要求进行关系模式匹配,则跳转至步骤S5 ;53.数据模式匹配模块接收数据,并对源关系模式树与目标关系模式树进行关系模式 匹配,进入步骤S4 ;54、若用户要求把经过步骤S3处理的数据做数据类型的转换,则数据模式匹配模块把 处理后的数据发送至数据适配模块,进入步骤S5 ;否则,直接把数据发送给用户,跳转至步 骤S6 ;55、数据适配模块根据用户要求,选择相应的数据适配器将数据转换为用目标数据类 型表示的数据,并发送给用户,进入步骤S6 ;56、异构数据交换过程结束。5.根据权利要求4所述面向RFID物流应用的松散性异构数据交换方法,其特征在于, 所述通用数据类型为XML。6.根据权利要求4所述面向RFID物流应用的松散性异构数据交换方法,其特征在于, 所述步骤S3具体包括以下步骤步骤S3. 1、计算源关系模式树与目标关系模式树字段结点的匹配度,进入步骤3. 2 ;步骤S3. 2、计算源关系模式树与目标关系模式树各表结点的匹配度,进入步骤3. 3 ;步骤S3. 3、计算源关系模式树与目标关系模式树根结点的匹配度,进入步骤3. 4 ; 步骤S3. 4、若源关系模式树与目标关系模式树根结点的匹配度大于或等于预设的阀 值,则判断它们所对应的关系模式是匹配的,对匹配的各表的字段建立映射关系,将源数据 导入到与其相配匹的目标数据域中;若两个关系模式树根结点的匹配度小于预设的阀值, 则提示两个关系数...
【专利技术属性】
技术研发人员:邓辉舫,李科定,胡春燕,刘靖,栗粟,陈宝云,林福娟,
申请(专利权)人:华南理工大学,
类型:发明
国别省市:81[中国|广州]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。