数据传输系统及方法

文档序号:7755030阅读:141来源:国知局
专利名称:数据传输系统及方法
技术领域
本发明涉及一种数据传输技术,特别是关于一种与异构应用系统进行数据传输的系统及方法。
背景技术
随着信息化进程的不断推进,企业内部出现了越来越多的应用系统,例如进销存系统、采购系统、会计系统、保税系统、物流系统及销售系统。各个应用系统具有不同的数据格式并且采用不同的数据存储方式,例如依照FTP(file transfer protocol,文件传输协议)存储数据,或者利用数据库(如SQL server或Visual 存储数据。在将ERP (enterprise resource planning,企业资源规划)系统引入原有应用系统的时候,由于数据格式及数据存储方式的差异,ERP系统与原有应用系统之间的数据交互变得困难。目前, 与异构应用系统的数据传输实现起来很不方便且效率低下,加大了应用系统的整合难度。

发明内容
鉴于以上内容,有必要提供一种数据传输系统,能够简单高效地与异构应用系统进行数据传输。此外,还有必要提供一种数据传输方法,能够简单高效地与异构应用系统进行数据传输。一种数据传输系统,运行于数据处理设备中,该系统包括建立模块,用于建立与维护目标系统信息表,所述目标系统信息表提供目标系统的连接信息;接收模块,用于从源系统接收需要传输的数据以及传输参数,并将接收的数据转换为统一的数据格式;获取模块,用于根据接收的传输参数从目标系统信息表获取相应的目标系统的连接信息;连接模块,用于根据获取的目标系统的连接信息连接到相应的目标系统并登录该目标系统;及传输模块,用于将接收的数据由统一的数据格式转换为相应的目标系统的特定的数据格式, 并根据获取的目标系统的连接信息将转换为特定数据格式的数据传输给相应的目标系统。一种数据传输方法,应用于数据处理设备中,该方法包括步骤建立与维护目标系统信息表,所述目标系统信息表提供目标系统的连接信息;从源系统接收需要传输的数据以及传输参数,并将接收的数据转换为统一的数据格式;根据接收的传输参数从目标系统信息表获取相应的目标系统的连接信息;根据获取的目标系统的连接信息连接到相应的目标系统并登录该目标系统;及将接收的数据由统一的数据格式转换为相应的目标系统的特定的数据格式,并根据获取的目标系统的连接信息将转换为特定数据格式的数据传输给相应的目标系统。本发明根据目标系统信息表获得目标系统的连接信息,根据该连接信息将数据以特定的数据格式传输给目标系统,简单高效地实现与异构应用系统的数据传输。


图1为本发明数据传输系统较佳实施例的运行环境示意图。图2为图1中数据传输系统的功能模块图。图3为本发明数据传输方法较佳实施例的流程图。主要元件符号说明
权利要求
1.一种数据传输系统,运行于数据处理设备中,其特征在于,该系统包括建立模块,用于建立与维护目标系统信息表,所述目标系统信息表提供目标系统的连接信息;接收模块,用于从源系统接收需要传输的数据以及传输参数,并将接收的数据转换为统一的数据格式;获取模块,用于根据接收的传输参数从目标系统信息表获取相应的目标系统的连接信息;连接模块,用于根据获取的目标系统的连接信息连接到相应的目标系统并登录该目标系统;及传输模块,用于将接收的数据由统一的数据格式转换为相应的目标系统的特定的数据格式,并根据获取的目标系统的连接信息将转换为特定数据格式的数据传输给相应的目标系统。
2.如权利要求1所述的数据传输系统,其特征在于,所述建立模块还为目标系统建立目标系统群组。
3.如权利要求1所述的数据传输系统,其特征在于,所述目标系统的连接信息包括目标系统的标识符、IP地址、端口号、用户名、密码及数据库名称/数据存储路径。
4.如权利要求1所述的数据传输系统,其特征在于,所述传输模块以同步通信的方式将转换为特定数据格式的数据传输给相应的目标系统。
5.一种数据传输方法,应用于数据处理设备中,其特征在于,该方法包括步骤 建立与维护目标系统信息表,所述目标系统信息表提供目标系统的连接信息; 从源系统接收需要传输的数据以及传输参数,并将接收的数据转换为统一的数据格式;根据接收的传输参数从目标系统信息表获取相应的目标系统的连接信息; 根据获取的目标系统的连接信息连接到相应的目标系统并登录该目标系统;及将接收的数据由统一的数据格式转换为相应的目标系统的特定的数据格式,并根据获取的目标系统的连接信息将转换为特定数据格式的数据传输给相应的目标系统。
6.如权利要求5所述的数据传输方法,其特征在于,该方法还包括步骤 为目标系统建立目标系统群组。
7.如权利要求5所述的数据传输方法,其特征在于,所述目标系统的连接信息包括目标系统的标识符、IP地址、端口号、用户名、密码。
8.如权利要求5所述的数据传输方法,其特征在于,所述转换为特定数据格式的数据以同步通信的方式传输给相应的目标系统。
全文摘要
一种数据传输系统,运行于数据处理设备中,该系统包括建立模块,用于建立与维护目标系统信息表;接收模块,用于从源系统接收需要传输的数据以及传输参数,并将接收的数据转换为统一的数据格式;获取模块,用于根据接收的传输参数从目标系统信息表获取相应的目标系统的连接信息;连接模块,用于根据获取的目标系统的连接信息连接到相应的目标系统并登录该目标系统;及传输模块,用于将接收的数据由统一的数据格式转换为相应的目标系统的特定的数据格式,并根据获取的目标系统的连接信息将转换为特定数据格式的数据传输给相应的目标系统。本发明还提供一种数据传输方法。本发明能够简单高效实现与异构应用系统的数据传输。
文档编号H04L29/06GK102340528SQ20101023522
公开日2012年2月1日 申请日期2010年7月23日 优先权日2010年7月23日
发明者何宝儒, 刘柏廷, 姚进, 林晟, 梁文广, 王台弘, 甘淑慧, 简吉廷, 罗伟, 黄玉玺 申请人:捷达世软件(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1