專利名稱:一種專用數據網絡的數據傳輸方法和系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及數據傳輸技術,尤其涉及一種專用數據網絡的數據傳輸方法 和系統(tǒng)。
背景技術:
隨著企業(yè)的業(yè)務發(fā)展,許多企業(yè)集團公司的分支機構遍布全國各地,許
多企業(yè)都開發(fā)了ERP( Enterprise Resource Planning,即企業(yè)資源規(guī)劃)系統(tǒng), 該系統(tǒng)可以協(xié)助整個企業(yè)運作電腦化、自動化,并協(xié)助M^'j企業(yè)優(yōu)化地運用 各種資源,務求使企業(yè)的資源利用最大化。為了實現企業(yè)內部成員單位或才幾 構間及與外單位間進行資金劃轉、結算等要求,各企業(yè)迫切需要銀行能夠提 供一套專用系統(tǒng)或方法,允許企業(yè)通過此系統(tǒng)接入到銀行主機,實現足不出 戶并且能夠享受銀行提供的實時、高效、快捷及安全的金融服務。
但是,由于銀行企業(yè)客戶眾多,而客戶間的計算機系統(tǒng)千差萬別,各自 具有不同的操作系統(tǒng)、釆用不同的數據格式甚至采用不同的傳輸協(xié)議,且普 通互聯(lián)網(公網)存在諸多不安全因素,因而,現有技術所提供的方法或手 段難以達到要求。
雖然現有技術中,有些方法或手段可以在一定程度上滿足客戶自主操作 資金賬戶的要求,比如股票交易系統(tǒng)所采用的技術手段,但這些方法或手段 還不能真正實現客戶直接連通銀行并進行自主資金劃轉、結算的目的,因為 這些方法或手段還離不開證券公司這個中間環(huán)節(jié),在這些方法或手^L中,實 際上是證券公司這個中間環(huán)節(jié)連通了銀行,客戶并沒有直接連通銀行。而且, 在這些方法或手段中,客戶所在的交易終端還不能把股票交易后的交易信息 發(fā)送到客戶自己的主機系統(tǒng),客戶自己的主機系統(tǒng)也不能把交易請求通過客戶所在的交易終端發(fā)送到證券公司或銀行來實現資金劃轉,即,客戶所在的 交易終端與客戶自己的主機系統(tǒng)還沒有建立真正的業(yè)務耳關接。發(fā)明內容為了充分發(fā)揮銀行整體網絡的優(yōu)勢,鞏固和發(fā)展良好的銀企合作關系, 為外聯(lián)客戶提供直接接入銀行的平臺和方法,也為其它類似機構與客戶關系能夠建立一種既安全又方便的且可以適應不同操:作系統(tǒng)、不同數據格式甚至 不同傳輸協(xié)議的數據傳輸方法,本發(fā)明提供一種專用數據網絡的數據傳輸方 法和系統(tǒng),以滿足此類機構、客戶關系的需求。本發(fā)明的一種專用數據網絡的數據傳輸方法,包括A) 將客戶主機傳來的數據轉換為第一格式的數據,釆用第一傳輸協(xié)議將 所述第 一格式的數據打包并經由專用網絡或專用通道傳遞給所述專用數據網 絡;B) 所述專用數據網絡將獲得的數據解包、解格式后傳遞給專用數據網絡 的數據處理裝置;C) 所述專用數據網絡的數據處理裝置進行相應的操作處理;D) 所述數據處理裝置并將操作處理的結果數據轉換為第二格式的數據,采用第二傳輸協(xié)議將所述第二格式的數據打包經由所述專用網絡或專用通道反饋給客戶主機。本發(fā)明還提供另 一種專用數據網絡的數據傳輸方法,包括A2)將客戶主機傳來的數據轉換為第一格式的數據,采用第一傳輸協(xié)議網絡;B2)所述專用數據網絡將獲得的數據解包、解格式后傳遞給專用數據網 絡的數據處理裝置;C2 )所述專用數據網絡的數據處理裝置進行相應的才乘作處理;D2 )所述專用數據網絡將所述數據處理裝置操作處理的結果數據轉換為 第二格式的數據,采用第二傳輸協(xié)議將所述第二格式的數振打包經由所述專 用網絡或專用通道反饋給客戶主機。本發(fā)明的一種專用數據網絡的數據傳輸系統(tǒng),包括客戶主機、專用數據網絡的數據處理裝置,還包括設置在客戶端的客戶端前置設備,和設置在專用數據網絡端的服務端前置設備,其中客戶端前置設備,將客戶主機傳來的數據轉換為第一格式的數據,采用 第一傳輸協(xié)議將所述第一格式的數據打包并經由專用網絡或專用通道傳遞給 專用數據網絡端的服務端前置設備,以及將服務端前置設備傳來的反饋信息 傳遞給客戶主機;服務端前置設備,將獲得的來自客戶端前置設備的數據解包、解格式后 傳遞給專用數據網絡的數據處理裝置,以及將所述數據處理裝置操作處理的 結果數據轉換為第二格式的數據,采用第二傳輸協(xié)議將所述第二格式的數據 打包經由所述專用網絡或專用通道反饋給所述客戶端前置設備。本發(fā)明所提供的方法或系統(tǒng),可以滿足銀行或類似機構在面對客戶十分 眾多的情況下的數據傳輸的特殊要求。具體地,本發(fā)明可解決以下問題(1) 統(tǒng)一了各企業(yè)客戶接入的通訊方式及數據傳輸才各式;(2) 只需對不同客戶進行簡單配置,即可達到要求; (3 )機構與客戶之間容易實現聯(lián)機操作;(4)可充分實現數據傳輸的安全性。
圖1所示為本發(fā)明所述方法的流程圖;圖2所示為本發(fā)明所述另一方法的流程圖;圖3所示為本發(fā)明所述系統(tǒng)的結構示意圖。
具體實施方式
為使本領域的普通—技術人員充分了解本發(fā)明的目的、特征及功效,現通 過下述具體實施例,并配合附圖,對本發(fā)明作一詳細說明。圖1是本發(fā)明的一種專用數據網絡的數據傳輸方法的流程圖。從圖中可 以看見,本發(fā)明的專用數據網絡的數據傳輸方法主要包括以下幾個步驟。具 體如下S110:將客戶主機傳來的數據轉換為第一格式的數據,采用第一傳輸協(xié) 議將所述第 一格式的數據打包并經由專用網絡或專用通道傳遞給所述專用數 據網絡。由于銀行企業(yè)或其它類似機構的客戶十分眾多,各客戶的計算機系統(tǒng)(客 戶主機)千差萬別,各自具有不同的操作系統(tǒng),采用不同的數據格式甚至采 用不同的傳輸協(xié)議,因而,能夠接收這些不同格式、不同傳輸協(xié)議的數據, 便成為本發(fā)明的基礎和前提。從客戶主機接收到數據后,將各客戶主機傳來 的數據轉換為統(tǒng)一格式的數據,采用統(tǒng)一的傳輸協(xié)議將數據傳輸出去,便成為本發(fā)明的重要技術手段。在本發(fā)明的具體實施方案中,設置在客戶端的客 戶端前置設備即具有這樣的功能。在具體實施方案中,所述第一格式可以是標準XML報文,所述第一傳輸協(xié) 議可以是TCP/IP協(xié)議,但不限于此。統(tǒng)一才各式后的數據以統(tǒng)一的傳輸協(xié)議經由專用網^^或專用通道傳遞出去。專用網絡或專用通道可以是專用物理通道,也可以是專用虛擬通道。事 實上,只要出發(fā)端和目的端是確定的并且是被預先確定的,這樣的通道都可 以看作是本發(fā)明所指的專用通道或專用網絡。在這樣的專用網絡或專用通道 中,非法的數據傳不進來,正確的數據也不會傳到別處。這樣的專用網絡或 專用通道既可以是有線的,也可以是無線的。在實際應用中,也可以加密在該步驟中經由專用網^^或專用通道所傳遞 的數據,相應地,解密經由專用網絡或專用通道所接收到的數據。另外,在實際應用中,也可以對來自客戶主機的數據的合法性加以判斷, 只有合法的數據才將其轉換為第一格式的數據,才將其經由專用網絡或專用 通道傳遞出去。在實際應用中,所述專用數據網絡指銀行或類似機構的業(yè)務系統(tǒng)網絡。在實際應用中,所述客戶主機是企業(yè)端設備,即企業(yè)自己的計算機或主 機。而設置在客戶端的客戶端銀行前置設備則指銀行或類似機構參與設置或 配置的設備,即客戶端銀行前置。S120:所述專用數據網絡將獲得的數據解包、解才各式后傳遞給專用數據 網絡的數據處理裝置。如果傳來的數據已經被加密,則相應地,該步驟還要進行相應的解密過程。在實際應用中,所述數據處理裝置是銀行或其它類似機構的業(yè)務系統(tǒng)。 S130:所述專用數據網絡的數據處理裝置進行相應的操作處理。 在實際應用中,所述相應的操作是銀行或類似機構的業(yè)務數據的操作。 對于銀行,其業(yè)務數據操作可以包括轉賬、結算、支付、查詢等等。S140:所述數據處理裝置并將操作處理的結果數據轉換為第二格式的數 據,采用第二傳輸協(xié)議將所述第二格式的數據打包經由所述專用網絡或專用 通道反饋給客戶主機。此步驟的目的是要將數據處理裝置所輸出的數據統(tǒng)一為具有第二格式的 數據,并且統(tǒng)一采用第二傳輸協(xié)議進行傳輸,以便適應所述專用網絡或專用 通道的要求,因為數據處理裝置內部所采用的數據格式不一定滿足要求。在實際應用中,所述第二格式也可以是標準XML報文,所述第二傳輸協(xié) 議也可以是TCP/IP協(xié)議,但不限于此。在實際應用中,如果步驟110采取了數據加密的措施,那么,本步驟也應相應地進行數據加密。在實際應用中,操作處理的結果數據是通過所述專用網絡或專用通道反 饋給客戶主機的,意味著,這些結果數據最終經由設置在客戶端的客戶端銀 行前置設備來完成將這些結果數據傳遞給客戶主機,并由該客戶端銀行前置 設備將結果數據轉換為客戶主機所能接受的數據格式以及采用客戶主機所能 接受的通信協(xié)議進^f傳遞。圖2是本發(fā)明的另一種專用數據網絡的數據傳輸方法的流程圖。從圖中 可以看見,本方法的前三個步驟與圖1所示的步驟相同。即本方法的步驟S210、 S220、 S230分別與圖1所示的方法的步驟SllO、 S120、 S130相同, 各步驟的具體應用方案也分別與步驟SllO、 S120、 S130的具體應用方案相同。 所不同的僅是步驟S240。參見下面步驟S240:所述專用數據網絡將所述數據處理裝置揭:作處理的結果數據 轉換為第二格式的數據,采用第二傳輸協(xié)議將所述第二格式的數據打包經由所述專用網絡或專用通道反饋給客戶主機。該步驟與圖1所示的方法的步驟S140的不同點在于,步驟S240是由所 述專用數據網絡將所述數據處理裝置操作處理的結果數據轉換為第二格式的 數據并采用第二傳輸協(xié)議將所述第二格式的數據打包經由所述專用網絡或專 用通道反饋給客戶主機,而步驟S140則具體地是由所述數據處理裝置進行處 理。在實際應用中,步驟S240可以具體由銀行端銀行前置來將所述數據處理裝置梯:作處理的結果數據轉換為第二格式的數據并采用第二傳輸協(xié)議將所述端銀行前置是與前面所述的客戶端銀行前置相對應的設備。在實際應用中,步驟S220的過程也可以是由該銀行端銀行前置來處理。甚至,在實際應用中, 理。基于上述的方法,本發(fā)明提供了一種專用凝:據網絡的數據傳輸系統(tǒng)。下面結合圖3的具體實施例,對該系統(tǒng)作一詳細說明。 .本發(fā)明的專用數據網絡的數據傳輸系統(tǒng),包括客戶主機、專用數據網 絡的數據處理裝置,還包括設置在客戶端的客戶端前置設備,和設置在專用 數據網絡端的服務端前置設備。其中客戶端前置設備,將客戶主機傳來的數據轉換為第一格式的數據,采用 第一傳輸協(xié)議將所述第一格式的數據打包并經由專用網絡或專用通道傳遞給 專用數據網絡端的服務端前置設備,以及將服務端前置設備傳來的反饋信息 傳遞給客戶主機。服務端前置設備,將獲得的來自客戶端前置設備的數據解包、解格式后 傳遞給專用數據網絡的數據處理裝置,以及將所述數據處理裝置操作處理的 結果數據轉換為第二格式的數據,采用第二傳輸協(xié)議將所述第二格式的數據 打包經由所述專用網絡或專用通道反饋給所述客戶端前置設備。與前述的方法相一致的是,在具體實施方案中,所述第一格式可以是標 準XML報文,所述第一傳輸協(xié)議可以是TCP/IP協(xié)議,但不限于此。在具體實施 方案中,所述第二格式也可以是標準XML報文,所述第二傳輸協(xié)議可以是 TCP/IP協(xié)議,但不限于此。在具體實施方案中,在客戶端前置設備和客戶主機之間還可以設置一個判斷裝置,用于判斷來自客戶主機的數據的合法性,將合法的數據傳遞給客 戶端前置設備,不合法的數據不予傳遞。該判斷裝置在圖3中未標示。在具體 實施方案中,該判斷裝置還可以設置在客戶端前置設備內,作為客戶端前置 設備的一個相對對立的單元,在這種情況下,判斷的功能即作為客戶端前置 設備的功能的一部分。在具體實施方案中,所述客戶主機是企業(yè)端設備,即企業(yè)自己的計算機 或主機。圖3描述的是一個具體的應用例子。在圖3中,客戶主機標示為ERP系 統(tǒng),即企業(yè)資源^L劃系統(tǒng),該系統(tǒng)可以協(xié)助整個企業(yè)運作電腦化、自動化,并協(xié)助規(guī)劃企業(yè)優(yōu)化地運用各種資源,務求使企業(yè)的資源利用最大化。該系 統(tǒng)簡稱為客戶主才幾系統(tǒng)或客戶主機。在圖3中,客戶A、客戶B中的銀行前置即為本系統(tǒng)的客戶端前置設備,更具體地可以稱為客戶端銀行前置設備,簡稱為客戶端銀行前置。專用網絡或專用通道的含義與前述的方法中的含義是一致的。在圖3所示 的系統(tǒng)中,即利用了公網的線路,但線路的出發(fā)端和目的端是確定的并且是 被預先確定的,因而是專用的。在圖3所示的系統(tǒng)中,還設置了防火墻。圖3中銀行端的銀行前置即為本系統(tǒng)的服務端前置設備的具體化。圖3中 銀行端的銀行業(yè)務系統(tǒng)即為本系統(tǒng)的專用數據網絡的數據處理裝置的具體 化。圖3中的銀行即是本系統(tǒng)的專用數據網絡的具體化。在具體實施方案中,在客戶端前置設備與專用網絡或專用通道之間設置 有加密設備,用于將客戶端前置設備向專用網絡或專用通道傳遞的數據加密 以及將來自專用網絡或專用通道的數據解密。相應地,在服務端前置設備與 專用網絡或專用通道之間設置有加密設備,用于將服務端前置設備向專用網 絡或專用通道傳遞的數據加密以及將來自專用網絡或專用通道的數據解密。 圖3所示的系統(tǒng)未標示加密設備。在實際應用中,所述操作處理是銀行或類似機構的業(yè)務數據的操作處理。 對于銀行,其業(yè)務數據操作處理可以包括轉賬、結算、支付、查詢等等。本發(fā)明所提供的方法或系統(tǒng),可以滿足銀行或類似機構在面對客戶十分 眾多的情況下的數據傳輸的特殊要求。具體地,本發(fā)明及其具體實施方案具 有多方面優(yōu)點,包括(1) 統(tǒng)一了各企業(yè)客戶接入專用數據網絡例如銀行系統(tǒng)或其它類似機構 業(yè)務系統(tǒng)的通訊方式及數據傳輸格式;(2) 只需對不同客戶進行筒單配置,例如給各企業(yè)客戶配置客戶端前置 設備,即可達到要求,如果再配置加密機,則效果更好;(3) 機構與客戶之間容易實現聯(lián)機操作,在具體應用中,客戶可以通過 自己的主機系統(tǒng)操作自己的4艮行賬戶,實現足不出戶進行資金轉賬、結算、支付、查詢等等;(4) 可充分實現數據傳輸的安全性。以上所述的本發(fā)明實施方式,并不構成對本發(fā)明保護范圍的限定。任何 在本發(fā)明的精神和原則之內所作的任何修改、等同替換和改變等,均應包含 在本發(fā)明的權利要求的保護范圍之內。
權利要求
1.一種專用數據網絡的數據傳輸方法,其特征在于,包括A)將客戶主機傳來的數據轉換為第一格式的數據,采用第一傳輸協(xié)議將所述第一格式的數據打包并經由專用網絡或專用通道傳遞給所述專用數據網絡;B)所述專用數據網絡將獲得的數據解包、解格式后傳遞給專用數據網絡的數據處理裝置;C)所述專用數據網絡的數據處理裝置進行相應的操作處理;D)所述數據處理裝置并將操作處理的結果數據轉換為第二格式的數據,采用第二傳輸協(xié)議將所述第二格式的數據打包經由所述專用網絡或專用通道反饋給客戶主機。
2. 按照權利要求1所述的專用數據網絡的數據傳輸方法,其特征在于還 包括,判斷來自客戶主機的數據的合法性,以將合法的數據轉換為第一格式 的數據。
3. 按照權利要求1所述的專用數據網絡的數據傳輸方法,其特征在于還 包括,加密采用第一傳輸協(xié)議將所述第一格式的數據打包后的數據,再經由 專用網絡或專用通道傳遞給所述專用數據網絡的數據處理裝置;以及,所述 專用數據網絡的數據處理裝置依據獲得的數據解密后再進行解包、解格式以 及相應的梯:作處理。
4. 按照權利要求l所述的專用數據網絡的數據傳輸方法,其特征在于, 所述第一格式是標準XML報文,所述第一傳輸協(xié)議是TCP/IP協(xié)議。
5. 按照權利要求1所述的專用數據網絡的數據傳輸方法,其特征在于, 所述第二格式是標準XML報文,所述第二傳輸協(xié)議是TCP/IP協(xié)議。
6. 按照權利要求l-5的任一項所述的專用數據傳輸方法,其特征在于, 所述客戶主機是企業(yè)端設備,所述專用數據網絡的數據處理裝置是銀行業(yè)務 系統(tǒng),所述相應的操作是銀行業(yè)務數據的操作。
7. —種專用數據網絡的數據傳輸方法,其特征在于,包括A2 )將客戶主機傳來的數據轉換為第 一格式的數據,釆用第 一傳輸協(xié)議網絡;B2)所述專用數據網絡將獲得的數據解包、解格式后傳遞給專用數據網 絡的數據處理裝置;C2 )所述專用數據網絡的數據處理裝置進行相應的操作處理;D2 )所述專用數據網絡將所述數據處理裝置操作處理的結果數據轉換為 第二格式的數據,采用第二傳輸協(xié)議將所述第二格式的數據打包經由所述專 用網絡或專用通道反饋給客戶主機。
8. —種專用數據網絡系統(tǒng),包括客戶主機、專用數據網絡的數據處理裝 置,其特征在于還包括,設置在客戶端的客戶端前置設備,和設置在專用數 據網絡端的服務端前置設備,其中客戶端前置設備,將客戶主機傳來的數據轉換為第一格式的數據,采用 第一傳輸協(xié)議將所述第一格式的數據打包并經由專用網絡或專用通道傳遞給 專用數據網絡端的服務端前置設備,以及將服務端前置設備傳來的反饋信息 傳遞給客戶主機;服務端前置設備,將獲得的來自客戶端前置設備的數據解包、解格式后 傳遞給專用數據網絡的數據處理裝置,以及將所述數據處理裝置操作處理的 結果數據轉換為第二格式的數據,采用第二傳輸協(xié)議將所述第二格式的數據 打包經由所述專用網絡或專用通道反饋給所述客戶端前置設備。
9. 按照權利要求8所述的專用數據網絡系統(tǒng),其特征在于還包括,設置 在客戶端前置設備和客戶主機之間的判斷裝置,用于判斷來自客戶主機的數 據的合法性,將合法的數據傳遞給客戶端前置設備。
10. 按照權利要求8所述的專用數據網絡系統(tǒng),其特征在于還包括,設置在客戶端前置設備與專用網絡或專用通道之間的加密設備,用于將客戶端前置設備向專用網i備或專用通道傳遞的數據加密以及將來自專用網絡或專用 通道的數據解密;以及設置在服務端前置設備與專用網絡或專用通道之間的加密設備,用于將服務端前置設備向專用網絡或專用通道傳遞的數據加密以 及將來自專用網絡或專用通道的數據解密。
11. 按照權利要求8所述的專用數據網絡系統(tǒng),其特征在于,所述第一 格式是標準XML報文,所述第一傳輸協(xié)議是TCP/IP協(xié)議。
12. 按照權利要求8所述的專用數據網絡系統(tǒng),其特征在于,所述第二 格式是標準XML報文,所述第二傳輸協(xié)議是TCP/IP協(xié)議。
13. 按照權利要求8-12的任一項所述的專用數據網絡系統(tǒng),其特征在于, 所述客戶主機是企業(yè)端設備,所述專用數據網絡的數據處理裝置是銀行業(yè)務 系統(tǒng),所述操作處理是4艮行業(yè)務數據的操作處理。
全文摘要
本發(fā)明公開了一種專用數據網絡的數據傳輸方法,包括將數據統(tǒng)一格式并統(tǒng)一協(xié)議后經專用網絡傳遞,專用數據網絡將數據解格式后傳給數據處理裝置,數據處理裝置進行相應操作處理,專用數據網絡或數據處理裝置將操作結果數據統(tǒng)一格式協(xié)議后反饋。還公開了一種基于該方法的系統(tǒng)。具體應用本發(fā)明,可以滿足銀行或類似機構在面對客戶十分眾多、客戶文件格式及傳輸協(xié)議各異的情況下的數據傳輸的特殊要求,可以實現客戶通過自己的主機系統(tǒng)操作自己的銀行賬戶的目的。
文檔編號H04L12/56GK101227396SQ20081000605
公開日2008年7月23日 申請日期2008年2月1日 優(yōu)先權日2008年2月1日
發(fā)明者梓 葉, 佩 張, 東 梁, 軍 王, 王豆豆, 莫湘群, 為 董, 昆 邱, 高鐵磊 申請人:中國建設銀行股份有限公司