一种专用数据网络的数据传输方法和系统的制作方法

文档序号:7683179阅读:131来源:国知局
专利名称:一种专用数据网络的数据传输方法和系统的制作方法
技术领域
本发明涉及数据传输技术,尤其涉及一种专用数据网络的数据传输方法 和系统。
背景技术
随着企业的业务发展,许多企业集团公司的分支机构遍布全国各地,许
多企业都开发了ERP( Enterprise Resource Planning,即企业资源规划)系统, 该系统可以协助整个企业运作电脑化、自动化,并协助M^'j企业优化地运用 各种资源,务求使企业的资源利用最大化。为了实现企业内部成员单位或才几 构间及与外单位间进行资金划转、结算等要求,各企业迫切需要银行能够提 供一套专用系统或方法,允许企业通过此系统接入到银行主机,实现足不出 户并且能够享受银行提供的实时、高效、快捷及安全的金融服务。
但是,由于银行企业客户众多,而客户间的计算机系统千差万别,各自 具有不同的操作系统、釆用不同的数据格式甚至采用不同的传输协议,且普 通互联网(公网)存在诸多不安全因素,因而,现有技术所提供的方法或手 段难以达到要求。
虽然现有技术中,有些方法或手段可以在一定程度上满足客户自主操作 资金账户的要求,比如股票交易系统所采用的技术手段,但这些方法或手段 还不能真正实现客户直接连通银行并进行自主资金划转、结算的目的,因为 这些方法或手段还离不开证券公司这个中间环节,在这些方法或手^L中,实 际上是证券公司这个中间环节连通了银行,客户并没有直接连通银行。而且, 在这些方法或手段中,客户所在的交易终端还不能把股票交易后的交易信息 发送到客户自己的主机系统,客户自己的主机系统也不能把交易请求通过客户所在的交易终端发送到证券公司或银行来实现资金划转,即,客户所在的 交易终端与客户自己的主机系统还没有建立真正的业务耳关接。发明内容为了充分发挥银行整体网络的优势,巩固和发展良好的银企合作关系, 为外联客户提供直接接入银行的平台和方法,也为其它类似机构与客户关系能够建立一种既安全又方便的且可以适应不同操:作系统、不同数据格式甚至 不同传输协议的数据传输方法,本发明提供一种专用数据网络的数据传输方 法和系统,以满足此类机构、客户关系的需求。本发明的一种专用数据网络的数据传输方法,包括A) 将客户主机传来的数据转换为第一格式的数据,釆用第一传输协议将 所述第 一格式的数据打包并经由专用网络或专用通道传递给所述专用数据网 络;B) 所述专用数据网络将获得的数据解包、解格式后传递给专用数据网络 的数据处理装置;C) 所述专用数据网络的数据处理装置进行相应的操作处理;D) 所述数据处理装置并将操作处理的结果数据转换为第二格式的数据,采用第二传输协议将所述第二格式的数据打包经由所述专用网络或专用通道反馈给客户主机。本发明还提供另 一种专用数据网络的数据传输方法,包括A2)将客户主机传来的数据转换为第一格式的数据,采用第一传输协议网络;B2)所述专用数据网络将获得的数据解包、解格式后传递给专用数据网 络的数据处理装置;C2 )所述专用数据网络的数据处理装置进行相应的才乘作处理;D2 )所述专用数据网络将所述数据处理装置操作处理的结果数据转换为 第二格式的数据,采用第二传输协议将所述第二格式的数振打包经由所述专 用网络或专用通道反馈给客户主机。本发明的一种专用数据网络的数据传输系统,包括客户主机、专用数据网络的数据处理装置,还包括设置在客户端的客户端前置设备,和设置在专用数据网络端的服务端前置设备,其中客户端前置设备,将客户主机传来的数据转换为第一格式的数据,采用 第一传输协议将所述第一格式的数据打包并经由专用网络或专用通道传递给 专用数据网络端的服务端前置设备,以及将服务端前置设备传来的反馈信息 传递给客户主机;服务端前置设备,将获得的来自客户端前置设备的数据解包、解格式后 传递给专用数据网络的数据处理装置,以及将所述数据处理装置操作处理的 结果数据转换为第二格式的数据,采用第二传输协议将所述第二格式的数据 打包经由所述专用网络或专用通道反馈给所述客户端前置设备。本发明所提供的方法或系统,可以满足银行或类似机构在面对客户十分 众多的情况下的数据传输的特殊要求。具体地,本发明可解决以下问题(1) 统一了各企业客户接入的通讯方式及数据传输才各式;(2) 只需对不同客户进行简单配置,即可达到要求; (3 )机构与客户之间容易实现联机操作;(4)可充分实现数据传输的安全性。


图1所示为本发明所述方法的流程图;图2所示为本发明所述另一方法的流程图;图3所示为本发明所述系统的结构示意图。
具体实施方式
为使本领域的普通—技术人员充分了解本发明的目的、特征及功效,现通 过下述具体实施例,并配合附图,对本发明作一详细说明。图1是本发明的一种专用数据网络的数据传输方法的流程图。从图中可 以看见,本发明的专用数据网络的数据传输方法主要包括以下几个步骤。具 体如下S110:将客户主机传来的数据转换为第一格式的数据,采用第一传输协 议将所述第 一格式的数据打包并经由专用网络或专用通道传递给所述专用数 据网络。由于银行企业或其它类似机构的客户十分众多,各客户的计算机系统(客 户主机)千差万别,各自具有不同的操作系统,采用不同的数据格式甚至采 用不同的传输协议,因而,能够接收这些不同格式、不同传输协议的数据, 便成为本发明的基础和前提。从客户主机接收到数据后,将各客户主机传来 的数据转换为统一格式的数据,采用统一的传输协议将数据传输出去,便成为本发明的重要技术手段。在本发明的具体实施方案中,设置在客户端的客 户端前置设备即具有这样的功能。在具体实施方案中,所述第一格式可以是标准XML报文,所述第一传输协 议可以是TCP/IP协议,但不限于此。统一才各式后的数据以统一的传输协议经由专用网^^或专用通道传递出去。专用网络或专用通道可以是专用物理通道,也可以是专用虚拟通道。事 实上,只要出发端和目的端是确定的并且是被预先确定的,这样的通道都可 以看作是本发明所指的专用通道或专用网络。在这样的专用网络或专用通道 中,非法的数据传不进来,正确的数据也不会传到别处。这样的专用网络或 专用通道既可以是有线的,也可以是无线的。在实际应用中,也可以加密在该步骤中经由专用网^^或专用通道所传递 的数据,相应地,解密经由专用网络或专用通道所接收到的数据。另外,在实际应用中,也可以对来自客户主机的数据的合法性加以判断, 只有合法的数据才将其转换为第一格式的数据,才将其经由专用网络或专用 通道传递出去。在实际应用中,所述专用数据网络指银行或类似机构的业务系统网络。在实际应用中,所述客户主机是企业端设备,即企业自己的计算机或主 机。而设置在客户端的客户端银行前置设备则指银行或类似机构参与设置或 配置的设备,即客户端银行前置。S120:所述专用数据网络将获得的数据解包、解才各式后传递给专用数据 网络的数据处理装置。如果传来的数据已经被加密,则相应地,该步骤还要进行相应的解密过程。在实际应用中,所述数据处理装置是银行或其它类似机构的业务系统。 S130:所述专用数据网络的数据处理装置进行相应的操作处理。 在实际应用中,所述相应的操作是银行或类似机构的业务数据的操作。 对于银行,其业务数据操作可以包括转账、结算、支付、查询等等。S140:所述数据处理装置并将操作处理的结果数据转换为第二格式的数 据,采用第二传输协议将所述第二格式的数据打包经由所述专用网络或专用 通道反馈给客户主机。此步骤的目的是要将数据处理装置所输出的数据统一为具有第二格式的 数据,并且统一采用第二传输协议进行传输,以便适应所述专用网络或专用 通道的要求,因为数据处理装置内部所采用的数据格式不一定满足要求。在实际应用中,所述第二格式也可以是标准XML报文,所述第二传输协 议也可以是TCP/IP协议,但不限于此。在实际应用中,如果步骤110采取了数据加密的措施,那么,本步骤也应相应地进行数据加密。在实际应用中,操作处理的结果数据是通过所述专用网络或专用通道反 馈给客户主机的,意味着,这些结果数据最终经由设置在客户端的客户端银 行前置设备来完成将这些结果数据传递给客户主机,并由该客户端银行前置 设备将结果数据转换为客户主机所能接受的数据格式以及采用客户主机所能 接受的通信协议进^f传递。图2是本发明的另一种专用数据网络的数据传输方法的流程图。从图中 可以看见,本方法的前三个步骤与图1所示的步骤相同。即本方法的步骤S210、 S220、 S230分别与图1所示的方法的步骤SllO、 S120、 S130相同, 各步骤的具体应用方案也分别与步骤SllO、 S120、 S130的具体应用方案相同。 所不同的仅是步骤S240。参见下面步骤S240:所述专用数据网络将所述数据处理装置揭:作处理的结果数据 转换为第二格式的数据,采用第二传输协议将所述第二格式的数据打包经由所述专用网络或专用通道反馈给客户主机。该步骤与图1所示的方法的步骤S140的不同点在于,步骤S240是由所 述专用数据网络将所述数据处理装置操作处理的结果数据转换为第二格式的 数据并采用第二传输协议将所述第二格式的数据打包经由所述专用网络或专 用通道反馈给客户主机,而步骤S140则具体地是由所述数据处理装置进行处 理。在实际应用中,步骤S240可以具体由银行端银行前置来将所述数据处理装置梯:作处理的结果数据转换为第二格式的数据并采用第二传输协议将所述端银行前置是与前面所述的客户端银行前置相对应的设备。在实际应用中,步骤S220的过程也可以是由该银行端银行前置来处理。甚至,在实际应用中, 理。基于上述的方法,本发明提供了一种专用凝:据网络的数据传输系统。下面结合图3的具体实施例,对该系统作一详细说明。 .本发明的专用数据网络的数据传输系统,包括客户主机、专用数据网 络的数据处理装置,还包括设置在客户端的客户端前置设备,和设置在专用 数据网络端的服务端前置设备。其中客户端前置设备,将客户主机传来的数据转换为第一格式的数据,采用 第一传输协议将所述第一格式的数据打包并经由专用网络或专用通道传递给 专用数据网络端的服务端前置设备,以及将服务端前置设备传来的反馈信息 传递给客户主机。服务端前置设备,将获得的来自客户端前置设备的数据解包、解格式后 传递给专用数据网络的数据处理装置,以及将所述数据处理装置操作处理的 结果数据转换为第二格式的数据,采用第二传输协议将所述第二格式的数据 打包经由所述专用网络或专用通道反馈给所述客户端前置设备。与前述的方法相一致的是,在具体实施方案中,所述第一格式可以是标 准XML报文,所述第一传输协议可以是TCP/IP协议,但不限于此。在具体实施 方案中,所述第二格式也可以是标准XML报文,所述第二传输协议可以是 TCP/IP协议,但不限于此。在具体实施方案中,在客户端前置设备和客户主机之间还可以设置一个判断装置,用于判断来自客户主机的数据的合法性,将合法的数据传递给客 户端前置设备,不合法的数据不予传递。该判断装置在图3中未标示。在具体 实施方案中,该判断装置还可以设置在客户端前置设备内,作为客户端前置 设备的一个相对对立的单元,在这种情况下,判断的功能即作为客户端前置 设备的功能的一部分。在具体实施方案中,所述客户主机是企业端设备,即企业自己的计算机 或主机。图3描述的是一个具体的应用例子。在图3中,客户主机标示为ERP系 统,即企业资源^L划系统,该系统可以协助整个企业运作电脑化、自动化,并协助规划企业优化地运用各种资源,务求使企业的资源利用最大化。该系 统简称为客户主才几系统或客户主机。在图3中,客户A、客户B中的银行前置即为本系统的客户端前置设备,更具体地可以称为客户端银行前置设备,简称为客户端银行前置。专用网络或专用通道的含义与前述的方法中的含义是一致的。在图3所示 的系统中,即利用了公网的线路,但线路的出发端和目的端是确定的并且是 被预先确定的,因而是专用的。在图3所示的系统中,还设置了防火墙。图3中银行端的银行前置即为本系统的服务端前置设备的具体化。图3中 银行端的银行业务系统即为本系统的专用数据网络的数据处理装置的具体 化。图3中的银行即是本系统的专用数据网络的具体化。在具体实施方案中,在客户端前置设备与专用网络或专用通道之间设置 有加密设备,用于将客户端前置设备向专用网络或专用通道传递的数据加密 以及将来自专用网络或专用通道的数据解密。相应地,在服务端前置设备与 专用网络或专用通道之间设置有加密设备,用于将服务端前置设备向专用网 络或专用通道传递的数据加密以及将来自专用网络或专用通道的数据解密。 图3所示的系统未标示加密设备。在实际应用中,所述操作处理是银行或类似机构的业务数据的操作处理。 对于银行,其业务数据操作处理可以包括转账、结算、支付、查询等等。本发明所提供的方法或系统,可以满足银行或类似机构在面对客户十分 众多的情况下的数据传输的特殊要求。具体地,本发明及其具体实施方案具 有多方面优点,包括(1) 统一了各企业客户接入专用数据网络例如银行系统或其它类似机构 业务系统的通讯方式及数据传输格式;(2) 只需对不同客户进行筒单配置,例如给各企业客户配置客户端前置 设备,即可达到要求,如果再配置加密机,则效果更好;(3) 机构与客户之间容易实现联机操作,在具体应用中,客户可以通过 自己的主机系统操作自己的4艮行账户,实现足不出户进行资金转账、结算、支付、查询等等;(4) 可充分实现数据传输的安全性。以上所述的本发明实施方式,并不构成对本发明保护范围的限定。任何 在本发明的精神和原则之内所作的任何修改、等同替换和改变等,均应包含 在本发明的权利要求的保护范围之内。
权利要求
1.一种专用数据网络的数据传输方法,其特征在于,包括A)将客户主机传来的数据转换为第一格式的数据,采用第一传输协议将所述第一格式的数据打包并经由专用网络或专用通道传递给所述专用数据网络;B)所述专用数据网络将获得的数据解包、解格式后传递给专用数据网络的数据处理装置;C)所述专用数据网络的数据处理装置进行相应的操作处理;D)所述数据处理装置并将操作处理的结果数据转换为第二格式的数据,采用第二传输协议将所述第二格式的数据打包经由所述专用网络或专用通道反馈给客户主机。
2. 按照权利要求1所述的专用数据网络的数据传输方法,其特征在于还 包括,判断来自客户主机的数据的合法性,以将合法的数据转换为第一格式 的数据。
3. 按照权利要求1所述的专用数据网络的数据传输方法,其特征在于还 包括,加密采用第一传输协议将所述第一格式的数据打包后的数据,再经由 专用网络或专用通道传递给所述专用数据网络的数据处理装置;以及,所述 专用数据网络的数据处理装置依据获得的数据解密后再进行解包、解格式以 及相应的梯:作处理。
4. 按照权利要求l所述的专用数据网络的数据传输方法,其特征在于, 所述第一格式是标准XML报文,所述第一传输协议是TCP/IP协议。
5. 按照权利要求1所述的专用数据网络的数据传输方法,其特征在于, 所述第二格式是标准XML报文,所述第二传输协议是TCP/IP协议。
6. 按照权利要求l-5的任一项所述的专用数据传输方法,其特征在于, 所述客户主机是企业端设备,所述专用数据网络的数据处理装置是银行业务 系统,所述相应的操作是银行业务数据的操作。
7. —种专用数据网络的数据传输方法,其特征在于,包括A2 )将客户主机传来的数据转换为第 一格式的数据,釆用第 一传输协议网络;B2)所述专用数据网络将获得的数据解包、解格式后传递给专用数据网 络的数据处理装置;C2 )所述专用数据网络的数据处理装置进行相应的操作处理;D2 )所述专用数据网络将所述数据处理装置操作处理的结果数据转换为 第二格式的数据,采用第二传输协议将所述第二格式的数据打包经由所述专 用网络或专用通道反馈给客户主机。
8. —种专用数据网络系统,包括客户主机、专用数据网络的数据处理装 置,其特征在于还包括,设置在客户端的客户端前置设备,和设置在专用数 据网络端的服务端前置设备,其中客户端前置设备,将客户主机传来的数据转换为第一格式的数据,采用 第一传输协议将所述第一格式的数据打包并经由专用网络或专用通道传递给 专用数据网络端的服务端前置设备,以及将服务端前置设备传来的反馈信息 传递给客户主机;服务端前置设备,将获得的来自客户端前置设备的数据解包、解格式后 传递给专用数据网络的数据处理装置,以及将所述数据处理装置操作处理的 结果数据转换为第二格式的数据,采用第二传输协议将所述第二格式的数据 打包经由所述专用网络或专用通道反馈给所述客户端前置设备。
9. 按照权利要求8所述的专用数据网络系统,其特征在于还包括,设置 在客户端前置设备和客户主机之间的判断装置,用于判断来自客户主机的数 据的合法性,将合法的数据传递给客户端前置设备。
10. 按照权利要求8所述的专用数据网络系统,其特征在于还包括,设置在客户端前置设备与专用网络或专用通道之间的加密设备,用于将客户端前置设备向专用网i备或专用通道传递的数据加密以及将来自专用网络或专用 通道的数据解密;以及设置在服务端前置设备与专用网络或专用通道之间的加密设备,用于将服务端前置设备向专用网络或专用通道传递的数据加密以 及将来自专用网络或专用通道的数据解密。
11. 按照权利要求8所述的专用数据网络系统,其特征在于,所述第一 格式是标准XML报文,所述第一传输协议是TCP/IP协议。
12. 按照权利要求8所述的专用数据网络系统,其特征在于,所述第二 格式是标准XML报文,所述第二传输协议是TCP/IP协议。
13. 按照权利要求8-12的任一项所述的专用数据网络系统,其特征在于, 所述客户主机是企业端设备,所述专用数据网络的数据处理装置是银行业务 系统,所述操作处理是4艮行业务数据的操作处理。
全文摘要
本发明公开了一种专用数据网络的数据传输方法,包括将数据统一格式并统一协议后经专用网络传递,专用数据网络将数据解格式后传给数据处理装置,数据处理装置进行相应操作处理,专用数据网络或数据处理装置将操作结果数据统一格式协议后反馈。还公开了一种基于该方法的系统。具体应用本发明,可以满足银行或类似机构在面对客户十分众多、客户文件格式及传输协议各异的情况下的数据传输的特殊要求,可以实现客户通过自己的主机系统操作自己的银行账户的目的。
文档编号H04L12/56GK101227396SQ20081000605
公开日2008年7月23日 申请日期2008年2月1日 优先权日2008年2月1日
发明者梓 叶, 佩 张, 东 梁, 军 王, 王豆豆, 莫湘群, 为 董, 昆 邱, 高铁磊 申请人:中国建设银行股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1