首頁 > 優(yōu)秀范文 > 數(shù)據(jù)交換技術論文
時間:2023-04-08 11:47:23
序論:速發(fā)表網(wǎng)結(jié)合其深厚的文秘經(jīng)驗,特別為您篩選了11篇數(shù)據(jù)交換技術論文范文。如果您需要更多原創(chuàng)資料,歡迎隨時與我們的客服老師聯(lián)系,希望您能從中汲取靈感和知識!
交換設備是人類信息交互中的重要實施,在相互通信中起著立交橋的作用。交換技術的發(fā)展總是依賴于人類的信息需求、傳送信息的格式和技術,以及控制技術的發(fā)展而螺旋型發(fā)展。從電話交換一直到當今數(shù)據(jù)交換、綜合業(yè)務數(shù)字交換,交換技術經(jīng)歷了人工交換到自動交換的過程。人們對可視電話、可視圖文、圖象通信和多媒體等寬帶業(yè)務的需求,也將大大地推動異步傳輸技術(ATM)和同步數(shù)字系列技術(SDH)及寬帶用戶接入網(wǎng)技術的不斷進步和廣泛應用。
從交換技術的發(fā)展歷史看,數(shù)據(jù)交換經(jīng)歷了電路交換、報文交換、分組交換和綜合業(yè)務數(shù)字交換的發(fā)展過程。
一、電路交換
自1876年美國貝爾發(fā)明電話以來,隨著社會需求的增長和通信技術水平的不斷發(fā)展,電路交換技術從最初的人工接續(xù)方式,經(jīng)歷了機電與電子式自動交換、存儲程序控制的模擬和數(shù)字交換、第三方可編程交換等技術的變革,當前正在發(fā)展中的融合多媒體格式相互通信的軟交換技術。
隨著電子技術,尤其是半導體技術的迅速發(fā)展,人們在交換機內(nèi)引入電子技術,這類交換機稱作電子交換機。最初是在交換機的控制部分引入電子技術,話路部分仍采用機械接點,出現(xiàn)了“半電子交換機”、“準電子交換機”。只有在微電子技術和數(shù)字技術的進一步發(fā)展以后,才開始了全電子交換機的迅速發(fā)展。
1946年第一臺電子計算機的誕生,對交換技術的發(fā)展起了巨大的影響。在20世紀60年代后期,脈沖編碼調(diào)制(PCM)技術成功地應用在通信傳輸系統(tǒng)中,對通話質(zhì)量和節(jié)約線路設備成本都產(chǎn)生了很大好處。隨著數(shù)字通信與PCM技術的迅速發(fā)展和廣泛應用,于是產(chǎn)生了將PCM信息直接交換的思想,各國開始研制程控數(shù)字交換機。1970年法國首先在拉尼翁(Lanion)成功地開通了世界上第一臺程控數(shù)字交換系統(tǒng),標志著交換技術從傳統(tǒng)的模擬交換進入到了數(shù)字交換時代。程控數(shù)字交換技術采用PCM數(shù)字傳輸和數(shù)字交換,非常適合信息數(shù)字化應用,除應用于普通電話通信以外,并且為開通用戶電報、數(shù)據(jù)傳送等非話業(yè)務提供了有利條件。目前在電信網(wǎng)中使用的電路交換機全部為程控數(shù)字交換機,可向用戶提供電路方式的固定電話業(yè)務、移動電話業(yè)務和窄帶ISDN業(yè)務。
二、報文交換
報文交換方式的數(shù)據(jù)傳輸單位是報文,報文就是站點一次性要發(fā)送的數(shù)據(jù)塊,其長度不限且可變。當一個站要發(fā)送報文時,它將一個目的地址附加到報文上,網(wǎng)絡節(jié)點根據(jù)報文上的目的地址信息,把報文發(fā)送到下一個節(jié)點,一直逐個節(jié)點地轉(zhuǎn)送到目的節(jié)點。
每個節(jié)點在收到整個報文并檢查無誤后,就暫存這個報文,然后利用路由信息找出下一個節(jié)點的地址,再把整個報文傳送給下一個節(jié)點。因此,端與端之間無需先通過呼叫建立連接。報文在每個節(jié)點的延遲時間,等于接收報文所需的時間加上向下一個節(jié)點轉(zhuǎn)發(fā)所需的排隊延遲時間之和。
三、分組交換
分組交換是交換技術發(fā)展的重要成果,代表著網(wǎng)絡未來演進的方向。分組交換方式兼有報文交換和線路交換的優(yōu)點。分組交換技術使用統(tǒng)計復用,與電路交換相比大大提高了帶寬利用率。這要求在交換節(jié)點使用存儲轉(zhuǎn)發(fā),從而導致掉隊現(xiàn)象的發(fā)生。因此,分組交換全引入不固定的延遲的概念。分組交換網(wǎng)絡主要有面向連接和無連接兩種方式.分組網(wǎng)絡包含3個功能面,分別是數(shù)據(jù)面、控制面和管理面。數(shù)據(jù)面負責分組轉(zhuǎn)發(fā),因此需要高性能的實現(xiàn)。目前主要的分組交換網(wǎng)包括面向連接的X.25、幀中繼、ATM、MPLS以及無連接的以太網(wǎng)、CP/IP網(wǎng)絡。
分組交換網(wǎng)有兩種主要的形式:面向連接和無連接。對于分組交換技術來說,面向連接的網(wǎng)絡與電路交換類似,也需要通過連接建立過程在交換機中分配資源;但由于它采用統(tǒng)計復用,所分配的資源是用邏輯標號來表示的。自分組交換技術出現(xiàn)以來,已經(jīng)有多種分組交換網(wǎng)投人運行。電信領域最早提出的是X.25網(wǎng)絡,但由于它協(xié)議復雜,速度有限,逐漸被性能更好的網(wǎng)絡如幀中繼代替。幀中繼網(wǎng)絡可以認為是X.25的改進版本,它簡化了協(xié)議以提高處理效率。
計算機領域的一個側(cè)重點是局域網(wǎng),即小范圍、小規(guī)模的網(wǎng)絡,用于互連辦公室內(nèi)的計算機。目前以太網(wǎng)已成為占統(tǒng)治地位的局域網(wǎng)技術。
在20世紀90年代中后期,因特網(wǎng)獲得較大發(fā)展,規(guī)模持續(xù)擴大,對核心路由器吞吐量的要求也越來越高。由于路由器對IP分組進行轉(zhuǎn)發(fā)時路由表的查找比較復雜,轉(zhuǎn)發(fā)速度受到很大限制。前面指出,面向連接網(wǎng)絡使用邏輯子信道標號進行轉(zhuǎn)發(fā)表查找,速度是很快的。人們結(jié)合ATM技術在這方面的優(yōu)點,提出將核心網(wǎng)絡改為使用類似于ATM的交換機,而只在邊緣網(wǎng)絡使用路由器的IP交換技術,最終發(fā)展為多協(xié)議標記交換(MPlS)。然而,在隨后的幾年中,提出了多種實用的高速路由查找方法,使其不再成為瓶頸。此時,MPLS最大的優(yōu)點就是流量工程(TramcEn小needng)能力,即人為控制分組流向。但是由于目前高速路由器還能夠很好地工作,MPLS技術并沒有被廣泛使用。
四、綜合業(yè)務數(shù)字交換
綜合業(yè)務數(shù)字網(wǎng)是集語音、數(shù)據(jù)、圖文傳真、可視電話等各種業(yè)務為一體的網(wǎng)絡,適用于不同的帶寬要求和多樣的業(yè)務要求。異步傳輸模式ATM(AsynchronousTransferMode)就是用于寬帶綜合業(yè)務數(shù)字網(wǎng)的一種交換技術。ATM是在分組交換基礎上發(fā)展起來的。它使用固定長度分組,并使用空閑信元來填充信道,從而使信道被等長的時間小段。由于光纖通信提供了低誤碼率的傳輸通道,因而流量控制和差錯控制便可移到用戶終端,網(wǎng)絡只負責信息的交換和傳送,從而使傳輸時延減小。所以ATM適用于高速數(shù)據(jù)交換業(yè)務。
隨著通信技術和通信業(yè)務需求的發(fā)展,迫使電信網(wǎng)絡必須向?qū)拵ЬC合業(yè)務數(shù)字網(wǎng)(B—ISDN)方向發(fā)展。這要求通信網(wǎng)絡和交換設備既要容納非實時的數(shù)據(jù)業(yè)務,又要容納實時性的電話和電視信號業(yè)務,還要考慮到滿足突發(fā)性強、瞬時業(yè)務量大的要求,提高通信效率和經(jīng)濟性。在這樣的通信業(yè)務條件下,傳統(tǒng)的電路交換和分組交換都不能夠勝任。電路交換的主要缺點是信道帶寬(速率)分配缺乏靈活性,以及在處理突發(fā)業(yè)務情況下效率低。而分組交換則由于處理操作帶來的時延而不適宜于實時通信。因此,在研究新的傳送模式時需要找出兩全的辦法,既能達到網(wǎng)絡資源的充分利用,又能使各種通信業(yè)務獲得高質(zhì)量的傳送水平。這種新的傳送模式就是后來出現(xiàn)的“異步轉(zhuǎn)移模式”(ATM)。ATM是在光纖大容量傳輸媒體的環(huán)境中分組交換技術的新發(fā)展。在大量使用光纜之前,數(shù)字通信網(wǎng)中的中繼線路是最緊張也是質(zhì)量最差的資源,提高線路利用率和減少誤碼是最著重考慮的事情。光纜的大量使用不僅大大增加了通信能力,而且也大大提高了傳輸質(zhì)量。這使得人們逐漸傾向于寧可犧牲部分線路利用率來減少節(jié)點的處理負擔。
與此同時,人類對于通信帶寬的需求日益增加。特別是傳送圖像信息和海量數(shù)據(jù),已經(jīng)使人們對于數(shù)據(jù)通信的速率由過去的幾千比特/秒增加到幾兆比特/秒。這樣,節(jié)點的處理能力成了數(shù)據(jù)通信網(wǎng)中的“瓶頸”。ATM對于節(jié)點處理能力的要求遠低于分組轉(zhuǎn)送方式,更能適應現(xiàn)代的這種環(huán)境。
ATM方式中,采用了分組交換中的虛電路形式,同時在呼叫建立過程中向網(wǎng)絡提出傳輸所希望使用的資源,網(wǎng)絡根據(jù)當前的狀態(tài)決定是否接受這個呼叫??梢哉f,ATM方式既兼顧了網(wǎng)絡運營效率,又能夠滿足接入網(wǎng)絡的連接進行快速數(shù)據(jù)傳送的需要。
五、計算機網(wǎng)絡數(shù)據(jù)交換技術發(fā)展的展望
近年來。以Internet為代表的新技術革命正在深刻地改變著傳統(tǒng)的電信觀念和體系架構,并且隨著信息社會的到來,人們的日常生活、學習工作已經(jīng)離不開網(wǎng)絡,這導致了人類社會對網(wǎng)絡業(yè)務需求急劇增長,并且對網(wǎng)絡也提出了更高的要求,不僅要提供話音、數(shù)據(jù)、視頻業(yè)務,也要同時支持實時多媒體流的傳送,并且要求網(wǎng)絡具有更高的安全性、可靠性和高性能。下一代網(wǎng)絡應是—個能夠屏蔽底層通信基礎設施多樣性,并能提供一個統(tǒng)一開放的、可伸縮的、安全穩(wěn)定和高性能的融合服務平臺,能夠支持快速靈活地開發(fā)、集成、定制和部署新的網(wǎng)絡業(yè)務。
下一代網(wǎng)絡將是—一個以軟交換為核心、光網(wǎng)絡為基礎、分組型傳送技術的開放式的融合網(wǎng)。軟交換的出現(xiàn),可通過一個融合的網(wǎng)絡為用戶同時提供話音、數(shù)據(jù)和多媒體業(yè)務,實現(xiàn)國際電聯(lián)提出的“通過互聯(lián)互通的電信網(wǎng)、計算機網(wǎng)和電視網(wǎng)等網(wǎng)路資源的無縫融合,構成一個具有統(tǒng)一接入和應用界面的高效率網(wǎng)路,使人類能在任何時間和地點,以一種可以接受的費用和質(zhì)量,安全的享受多種方式的信息應用”的目標。
參考文獻:
交換設備是人類信息交互中的重要實施,在相互通信中起著立交橋的作用。交換技術的發(fā)展總是依賴于人類的信息需求、傳送信息的格式和技術,以及控制技術的發(fā)展而螺旋型發(fā)展。從電話交換一直到當今數(shù)據(jù)交換、綜合業(yè)務數(shù)字交換,交換技術經(jīng)歷了人工交換到自動交換的過程。人們對可視電話、可視圖文、圖象通信和多媒體等寬帶業(yè)務的需求,也將大大地推動異步傳輸技術(ATM)和同步數(shù)字系列技術(SDH)及寬帶用戶接入網(wǎng)技術的不斷進步和廣泛應用。
從交換技術的發(fā)展歷史看,數(shù)據(jù)交換經(jīng)歷了電路交換、報文交換、分組交換和綜合業(yè)務數(shù)字交換的發(fā)展過程。
一、電路交換
自1876年美國貝爾發(fā)明電話以來,隨著社會需求的增長和通信技術水平的不斷發(fā)展,電路交換技術從最初的人工接續(xù)方式,經(jīng)歷了機電與電子式自動交換、存儲程序控制的模擬和數(shù)字交換、第三方可編程交換等技術的變革,當前正在發(fā)展中的融合多媒體格式相互通信的軟交換技術。
隨著電子技術,尤其是半導體技術的迅速發(fā)展,人們在交換機內(nèi)引入電子技術,這類交換機稱作電子交換機。最初是在交換機的控制部分引入電子技術,話路部分仍采用機械接點,出現(xiàn)了“半電子交換機”、“準電子交換機”。只有在微電子技術和數(shù)字技術的進一步發(fā)展以后,才開始了全電子交換機的迅速發(fā)展。
1 9 4 6年第一臺電子計算機的誕生,對交換技術的發(fā)展起了巨大的影響。在20世紀60年代后期,脈沖編碼調(diào)制(PCM)技術成功地應用在通信傳輸系統(tǒng)中,對通話質(zhì)量和節(jié)約線路設備成本都產(chǎn)生了很大好處。隨著數(shù)字通信與P C M技術的迅速發(fā)展和廣泛應用,于是產(chǎn)生了將P C M信息直接交換的思想,各國開始研制程控數(shù)字交換機。1970年法國首先在拉尼翁(Lanion)成功地開通了世界上第一臺程控數(shù)字交換系統(tǒng),標志著交換技術從傳統(tǒng)的模擬交換進入到了數(shù)字交換時代。程控數(shù)字交換技術采用PCM數(shù)字傳輸和數(shù)字交換,非常適合信息數(shù)字化應用,除應用于普通電話通信以外,并且為開通用戶電報、數(shù)據(jù)傳送等非話業(yè)務提供了有利條件。目前在電信網(wǎng)中使用的電路交換機全部為程控數(shù)字交換機,可向用戶提供電路方式的固定電話業(yè)務、移動電話業(yè)務和窄帶ISDN業(yè)務。
二、報文交換
報文交換方式的數(shù)據(jù)傳輸單位是報文,報文就是站點一次性要發(fā)送的數(shù)據(jù)塊,其長度不限且可變。當一個站要發(fā)送報文時,它將一個目的地址附加到報文上,網(wǎng)絡節(jié)點根據(jù)報文上的目的地址信息,把報文發(fā)送到下一個節(jié)點,一直逐個節(jié)點地轉(zhuǎn)送到目的節(jié)點。
每個節(jié)點在收到整個報文并檢查無誤后,就暫存這個報文,然后利用路由信息找出下一個節(jié)點的地址,再把整個報文傳送給下一個節(jié)點。因此,端與端之間無需先通過呼叫建立連接。報文在每個節(jié)點的延遲時間,等于接收報文所需的時間加上向下一個節(jié)點轉(zhuǎn)發(fā)所需的排隊延遲時間之和。
三、分組交換
分組交換是交換技術發(fā)展的重要成果,代表著網(wǎng)絡未來演進的方向。分組交換方式兼有報文交換和線路交換的優(yōu)點。分組交換技術使用統(tǒng)計復用,與電路交換相比大大提高了帶寬利用率。這要求在交換節(jié)點使用存儲轉(zhuǎn)發(fā),從而導致掉隊現(xiàn)象的發(fā)生。因此,分組交換全引入不固定的延遲的概念。分組交換網(wǎng)絡主要有面向連接和無連接兩種方式.分組網(wǎng)絡包含3個功能面,分別是數(shù)據(jù)面、控制面和管理面。數(shù)據(jù)面負責分組轉(zhuǎn)發(fā),因此需要高性能的實現(xiàn)。目前主要的分組交換網(wǎng)包括面向連接的X.25、幀中繼、ATM、MPLS以及無連接的以太網(wǎng)、CP/IP網(wǎng)絡。
分組交換網(wǎng)有兩種主要的形式:面向連接和無連接。對于分組交換技術來說,面向連接的網(wǎng)絡與電路交換類似,也需要通過連接建立過程在交換機中分配資源;但由于它采用統(tǒng)計復用,所分配的資源是用邏輯標號來表示的。自分組交換技術出現(xiàn)以來,已經(jīng)有多種分組交換網(wǎng)投人運行。電信領域最早提出的是X.2 5網(wǎng)絡,但由于它協(xié)議復雜,速度有限,逐漸被性能更好的網(wǎng)絡如幀中繼代替。幀中繼網(wǎng)絡可以認為是X.2 5的改進版本,它簡化了協(xié)議以提高處理效率。
計算機領域的一個側(cè)重點是局域網(wǎng),即小范圍、小規(guī)模的網(wǎng)絡,用于互連辦公室內(nèi)的計算機。目前以太網(wǎng)已成為占統(tǒng)治地位的局域網(wǎng)技術。
在2 0世紀9 0年代中后期,因特網(wǎng)獲得較大發(fā)展,規(guī)模持續(xù)擴大,對核心路由器吞吐量的要求也越來越高。由于路由器對I P分組進行轉(zhuǎn)發(fā)時路由表的查找比較復雜,轉(zhuǎn)發(fā)速度受到很大限制。前面指出,面向連接網(wǎng)絡使用邏輯子信道標號進行轉(zhuǎn)發(fā)表查找,速度是很快的。人們結(jié)合ATM技術在這方面的優(yōu)點,提出將核心網(wǎng)絡改為使用類似于A T M的交換機,而只在邊緣網(wǎng)絡使用路由器的I P交換技術,最終發(fā)展為多協(xié)議標記交換(MPlS)。然而,在隨后的幾年中,提出了多種實用的高速路由查找方法,使其不再成為瓶頸。此時,MPLS最大的優(yōu)點就是流量工程(Tramc En小needng)能力,即人為控制分組流向。但是由于目前高速路由器還能夠很好地工作,MPLS技術并沒有被廣泛使用。
四、綜合業(yè)務數(shù)字交換
綜合業(yè)務數(shù)字網(wǎng)是集語音、數(shù)據(jù)、圖文傳真、可視電話等各種業(yè)務為一體的網(wǎng)絡,適用于不同的帶寬要求和多樣的業(yè)務要求。異步傳輸模式ATM(Asynchronous Transfer Mode)就是用于寬帶綜合業(yè)務數(shù)字網(wǎng)的一種交換技術。A T M是在分組交換基礎上發(fā)展起來的。它使用固定長度分組,并使用空閑信元來填充信道,從而使信道被等長的時間小段。由于光纖通信提供了低誤碼率的傳輸通道,因而流量控制和差錯控制便可移到用戶終端,網(wǎng)絡只負責信息的交換和傳送,從而使傳輸時延減小。所以A T M適用于高速數(shù)據(jù)交換業(yè)務。
隨著通信技術和通信業(yè)務需求的發(fā)展,迫使電信網(wǎng)絡必須向?qū)拵ЬC合業(yè)務數(shù)字網(wǎng)(B—ISDN)方向發(fā)展。這要求通信網(wǎng)絡和交換設備既要容納非實時的數(shù)據(jù)業(yè)務,又要容納實時性的電話和電視信號業(yè)務,還要考慮到滿足突發(fā)性強、瞬時業(yè)務量大的要求,提高通信效率和經(jīng)濟性。在這樣的通信業(yè)務條件下,傳統(tǒng)的電路交換和分組交換都不能夠勝任。電路交換的主要缺點是信道帶寬(速率)分配缺乏靈活性,以及在處理突發(fā)業(yè)務情況下效率低。而分組交換則由于處理操作帶來的時延而不適宜于實時通信。因此,在研究新的傳送模式時需要找出兩全的辦法,既能達到網(wǎng)絡資源的充分利用,又能使各種通信業(yè)務獲得高質(zhì)量的傳送水平。這種新的傳送模式就是后來出現(xiàn)的“異步轉(zhuǎn)移模式”(ATM)。
A T M是在光纖大容量傳輸媒體的環(huán)境中分組交換技術的新發(fā)展。在大量使用光纜之前,數(shù)字通信網(wǎng)中的中繼線路是最緊張也是質(zhì)量最差的資源,提高線路利用率和減少誤碼是最著重考慮的事情。光纜的大量使用不僅大大增加了通信能力,而且也大大提高了傳輸質(zhì)量。這使得人們逐漸傾向于寧可犧牲部分線路利用率來減少節(jié)點的處理負擔。
與此同時,人類對于通信帶寬的需求日益增加。特別是傳送圖像信息和海量數(shù)據(jù),已經(jīng)使人們對于數(shù)據(jù)通信的速率由過去的幾千比特/秒增加到幾兆比特/秒。這樣,節(jié)點的處理能力成了數(shù)據(jù)通信網(wǎng)中的“瓶頸”。A T M對于節(jié)點處理能力的要求遠低于分組轉(zhuǎn)送方式,更能適應現(xiàn)代的這種環(huán)境。
A T M方式中,采用了分組交換中的虛電路形式,同時在呼叫建立過程中向網(wǎng)絡提出傳輸所希望使用的資源,網(wǎng)絡根據(jù)當前的狀態(tài)決定是否接受這個呼叫??梢哉f,A T M方式既兼顧了網(wǎng)絡運營效率,又能夠滿足接入網(wǎng)絡的連接進行快速數(shù)據(jù)傳送的需要。
五、計算機網(wǎng)絡數(shù)據(jù)交換技術發(fā)展的展望
近年來。以Internet為代表的新技術革命正在深刻地改變著傳統(tǒng)的電信觀念和體系架構,并且隨著信息社會的到來,人們的日常生活、學習工作已經(jīng)離不開網(wǎng)絡,這導致了人類社會對網(wǎng)絡業(yè)務需求急劇增長,并且對網(wǎng)絡也提出了更高的要求,不僅要提供話音、數(shù)據(jù)、視頻業(yè)務,也要同時支持實時多媒體流的傳送,并且要求網(wǎng)絡具有更高的安全性、可靠性和高性能。下一代網(wǎng)絡應是—個能夠屏蔽底層通信基礎設施多樣性,并能提供一個統(tǒng)一開放的、可伸縮的、安全穩(wěn)定和高性能的融合服務平臺,能夠支持快速靈活地開發(fā)、集成、定制和部署新的網(wǎng)絡業(yè)務。
下一代網(wǎng)絡將是—一個以軟交換為核心、光網(wǎng)絡為基礎、分組型傳送技術的開放式的融合網(wǎng)。軟交換的出現(xiàn),可通過一個融合的網(wǎng)絡為用戶同時提供話音、數(shù)據(jù)和多媒體業(yè)務,實現(xiàn)國際電聯(lián)提出的“通過互聯(lián)互通的電信網(wǎng)、計算機網(wǎng)和電視網(wǎng)等網(wǎng)路資源的無縫融合,構成一個具有統(tǒng)一接入和應用界面的高效率網(wǎng)路,使人類能在任何時間和地點,以一種可以接受的費用和質(zhì)量,安全的享受多種方式的信息應用”的目標。
參考文獻
中圖分類號:TP274文獻標識碼:A文章編號:1009-3044(2011)26-6356-02
Research on Application of Heterogeneous Data Exchange Technology Based on XML+Web Service
MIN Jie, LIU Li-juan
(Xinyang Agricultural College, Xinyang 464000, China)
Abstract: With the popularization of the network and the development of the university informationization, Under the Internet environment there are a growing number of heterogeneous database systems, the "information isolated island" phenomena stands out gradually. This paper presents a technology based on XML and Web Service to solve the problems existing among data exchange in heterogeneous database application system so that can provide an effective way for heterogeneous data sharing and exchange.
Key words: XML; Web services; data exchange; heterogeneous data
隨著數(shù)據(jù)庫技術和信息化的發(fā)展,數(shù)據(jù)成為Internet環(huán)境下的核心資源。企事業(yè)單位內(nèi)部各職能部門根據(jù)需要構建了眾多業(yè)務系統(tǒng),各業(yè)務系統(tǒng)之間不可避免的會遇到數(shù)據(jù)交換的問題。這些業(yè)務系統(tǒng)通常采用不同的技術和體系結(jié)構,且大部分是相互獨立的應用系統(tǒng),因此使WEB環(huán)境下的數(shù)據(jù)交換變得更為復雜。針對此問題本文提出了一種基于XML和Web Service技術實現(xiàn)異構應用系統(tǒng)之間的數(shù)據(jù)交換系統(tǒng)體系結(jié)構,用統(tǒng)一的方式,對各系統(tǒng)之間不同結(jié)構、不同格式的數(shù)據(jù)進行共享和交換。
1 XML和Web Service介紹
1.1 XML介紹
XML[1]為eXtensible Markup Language的簡稱,即可擴展標記語言。它是用來自動描述信息的一種標準語言,并提供了一種獨立的運行程序的方法來共享數(shù)據(jù)。XML與其它語言相比,在Web數(shù)據(jù)交換應用中具有以下優(yōu)勢:1)跨平臺,可擴展性。XML允許組織、個人建立適合自己需要的標記集合,采用純文本格式而非二進制格式表示數(shù)據(jù),避免了不同平臺對數(shù)據(jù)表示的不一致性。2)簡單靈活,異構系統(tǒng)間自由互通信息[2]。XML描述的是數(shù)據(jù)的結(jié)構和語義,而不是格式,能有效地實現(xiàn)數(shù)據(jù)與格式的分離。由于不負責顯示,XML在網(wǎng)絡中扮演著不同顯示平臺、不同格式數(shù)據(jù)源之間進行數(shù)據(jù)交換的中介角色,獲得了瀏覽器無關的特性。3)便于對XML數(shù)據(jù)加密[3],以保證數(shù)據(jù)交換的安全性。XML加密的方法可以嵌入到文檔內(nèi)部,并且把安全粒度細化到XML文檔元素和屬性級別,實現(xiàn)同一文檔的不同部分的安全要求。
1.2 Web Service技術
Web Service是由應用程序完成的服務,通過Internet標準可以和其他Web Service集成,它是一個URL服務資源,客戶端可以通過編程方式請求得到它返回的信息,而無需知道所請求的服務是怎樣實現(xiàn)的。Web Service是在各種協(xié)議集下大家共同遵守,使商務應用能夠在Internet網(wǎng)上進行交流并且同其他應用系統(tǒng)進行協(xié)同工作。其相關標準協(xié)議有:1)SOAP[4] (Simple Object Access Protocol)簡單對象訪問協(xié)議,它是一個基于XML的開放性協(xié)議,是Web Service的核心。其采用HTTP作為底層通訊協(xié)議,RPC作為一致性的調(diào)用途徑,XML作為數(shù)據(jù)傳送的格式,允許服務提供者和服務客戶穿越防火墻在Internet進行交互通訊。2)UDDI[5] (Universal Description, Discovery and Integration)統(tǒng)一描述、發(fā)現(xiàn)和集成協(xié)議標準,為Web Service在技術層次上提供了三個重要支持:標準化的、透明的、專門描述Web Services的機制;調(diào)用Web Services的簡單機制;可訪IP的Web Service注冊中心。3)WSDL[6] (Web Service Description Language,服務描述語言)是一種用來描述Web Service的語言。它是一種XML格式,定義了一種綁定機制,這種機制用于附加協(xié)議、數(shù)據(jù)格式、抽象消息或用于定義服務位置的端點組。在Web Service模型[7]的核心中,WSDL用作定義Web Service的元數(shù)據(jù)語言,描述服務提供方和請求方之間如何進行通信。
2 異構數(shù)據(jù)交換系統(tǒng)體系結(jié)構
利用XML和Web Service技術實現(xiàn)異構數(shù)據(jù)庫之間的數(shù)據(jù)交換,需要約定數(shù)據(jù)交換的內(nèi)容,各個異構數(shù)據(jù)庫只需針對XML進行交換而無需考慮其他數(shù)據(jù)庫的內(nèi)容。利用WEB服務的方式,源系統(tǒng)通過Web服務提供需要交換的內(nèi)容,目的系統(tǒng)則根據(jù)請求得到的數(shù)據(jù)進行處理。在實際交換過程中總是面向XML進行設計,增加了系統(tǒng)的靈活性。
2.1 數(shù)據(jù)交換系統(tǒng)總體架構設計
通過對現(xiàn)有的數(shù)據(jù)交換技術進行研究,并結(jié)合實際應用對數(shù)據(jù)交換的要求,針對不同異構應用系統(tǒng)之間的數(shù)據(jù)交換設計了下述數(shù)據(jù)交換系統(tǒng)體系結(jié)構,其具有會話層、數(shù)據(jù)處理層、數(shù)據(jù)持久層的三層結(jié)構。如圖1所示。
每個系統(tǒng)在WEB環(huán)境下可以都是對等的節(jié)點,但是在進行數(shù)據(jù)交換時,分為服務器端和客戶端兩種,因此功能各有不同。
1)會話層
會話層作為系統(tǒng)與系統(tǒng)之間的交互窗口,實現(xiàn)數(shù)據(jù)的、交互、接收和發(fā)送功能。
① XML接收模塊:負責接收XML數(shù)據(jù),該模塊實際上是一監(jiān)聽組件,監(jiān)聽并接收來自分節(jié)點傳入的數(shù)據(jù)。服務器端負責監(jiān)聽客戶端的請求XML(request)并作出響應,客戶端負責接收服務器端的響應數(shù)據(jù)XML(data)并進行處理。
② XML發(fā)送模塊:負責通過各種傳輸協(xié)議把XML數(shù)據(jù)發(fā)送到指定目的地。服務器端負責發(fā)送數(shù)據(jù)XML(data)到客戶端,客戶端負責生成的請求XML(request)并發(fā)送到服務器端。
③ web服務:傳統(tǒng)的數(shù)據(jù)通信使用簡單的HTTP協(xié)議,由服務器提供接口,用戶需要詳細了解服務器接口的使用細則,在服務器提供的接口變更以后,客戶端需要重新定義。針對此問題系統(tǒng)之間的通信采用了Web服務的方式,由服務器端提供Web服務接口,這樣整個系統(tǒng)間的數(shù)據(jù)通信使用Soap協(xié)議來進行交流,服務器端使用WSDL用來描述Web服務和說明如何與Web服務通信。
2)數(shù)據(jù)處理層
也可稱為業(yè)務邏輯層,是整個系統(tǒng)體系結(jié)構的核心,實現(xiàn)用戶的身份、權限認證,數(shù)據(jù)的解析、轉(zhuǎn)換和處理。
① XML解析模塊:負責將XML解析成數(shù)據(jù)。該模塊主要完成如下功能:
XML解析DD首先分析該XML文檔的語法和格式是否正確,這里需要用到XML的一個關鍵技術XML Schema[8],利用用戶的XML Schema,可以嚴格的檢查接收的XML數(shù)據(jù),以確保在傳輸過程中沒有數(shù)據(jù)丟失和錯誤;分析業(yè)務系統(tǒng)所用的schema是否和平臺使用的Schema一致,如果不一致,則需要用到轉(zhuǎn)換處理;然后處理XML文檔中的數(shù)據(jù),在服務器和客戶端各有不同。服務器端XML解析,負責處理Soap請求中所包含的數(shù)據(jù),即客戶請求的內(nèi)容,其中還包含了客戶端的資料和信息。客戶端的XML解析,負責處理服務器端發(fā)送的Soap文檔中的return數(shù)據(jù),即需要進行數(shù)據(jù)交換的源數(shù)據(jù)端數(shù)據(jù)。
身份驗證[9]DD服務器端根據(jù)Soap請求中的信息驗證用戶身份,是否提供服務。
數(shù)據(jù)請求/處理DD通過XML解析到得數(shù)據(jù)連接數(shù)據(jù)庫進行操作,主要包括了數(shù)據(jù)庫的讀取、存儲等操作。
② XML封裝模塊:負責將數(shù)據(jù)封裝成XML。該功能塊主要完成如下功能:
數(shù)據(jù)/請求封裝DD服務器端將從數(shù)據(jù)庫中讀取的數(shù)據(jù)封裝成XML,通過Web服務發(fā)送給客戶端??蛻舳朔庋b的內(nèi)容為Soap請求中的數(shù)據(jù)。
數(shù)據(jù)/請求生成DD數(shù)據(jù)生成是根據(jù)數(shù)據(jù)請求讀取數(shù)據(jù)庫中的內(nèi)容;請求生成是客戶端根據(jù)需求決定需要對哪些數(shù)據(jù)進行數(shù)據(jù)交換。
XML映射DD客戶端根據(jù)映射表將數(shù)據(jù)映射成XML文件。
3)數(shù)據(jù)持久層
該層只有一個模塊,即數(shù)據(jù)持久化模塊,它直接同數(shù)據(jù)庫或各應用接口相互交互。面向不同的異構數(shù)據(jù)庫進行處理。其包括數(shù)據(jù)庫的各種操作:選擇,更新,插入,刪除等。并處理異構數(shù)據(jù)庫中的各種異構數(shù)據(jù)類型,如各種字符串的轉(zhuǎn)換等。并且通過事務,保證寫入數(shù)據(jù)的完整性和一致性,防止寫入失敗后數(shù)據(jù)不一致,在出錯后進行回滾。
2.2 數(shù)據(jù)交換過程
針對上述兩個不同異構應用系統(tǒng)間的數(shù)據(jù)交換系統(tǒng)架構設計,假設兩個應用系統(tǒng)中,源系統(tǒng)是SQL Server數(shù)據(jù)庫,目的系統(tǒng)是MySQL數(shù)據(jù)庫,兩個系統(tǒng)間數(shù)據(jù)通過XML進行交換,數(shù)據(jù)交換時的數(shù)據(jù)流程圖如圖2所示。
3 結(jié)束語
利用XML和Web Services技術為解決異構數(shù)據(jù)庫應用系統(tǒng)間數(shù)據(jù)共享和交換的問題提供了一種有效方案,也為數(shù)據(jù)交換提供有力的支持,能避免“信急孤島”繁多數(shù)據(jù)的重復錄入、資源浪費、數(shù)據(jù)不一致性問題,實現(xiàn)各信息系統(tǒng)的信息共享,以充分利用現(xiàn)有資源,避免重復開發(fā)。
參考文獻:
[1] 李雯,謝輔雯,鄒道明.XML數(shù)據(jù)交換技術的應用與研究[J].計算機與現(xiàn)代化,2008(1):91.
[2] 胡能發(fā),唐為萍.基于XML的通用異構數(shù)據(jù)交換模型[J].計算機工程和設計,2010,31(8):1744-1745.
[3] 葉枝平.基于XML的數(shù)據(jù)交換平臺及其關鍵問題的分析與設計[D].廣東工業(yè)大學碩士學位論文,2008:9-11.
[4] Simple Object Access Protocol (SOAP)[EB/OL]./TR/soap/.
[5] 顧寧,劉家茂.Web Services原理與研發(fā)實踐[M].北京:機械工業(yè)出版社,2006:19-90.
[6] 王宣,李燕.應用Web Services構建多層架構的高效.Net應用[M].北京:科學出版社,2005:31-39.
Internet的發(fā)展使Web化的教學辦公自動化成為發(fā)展的趨勢。利用XML ( extensible Markup Language)可方便地實現(xiàn)信息的共享。
1、XML信息交換技術
1.1 XML信息交換的類型
XML定義了應用間傳遞數(shù)據(jù)的結(jié)構,這種結(jié)構的描述是一種簡單的、能夠用通用編輯器讀取的文本。利用這種機制,可以制訂底層數(shù)據(jù)交換的規(guī)范,而各模塊之間傳輸?shù)臄?shù)據(jù)將是規(guī)范的符合既定規(guī)則的數(shù)據(jù)。從應用的角度來看,XML信息交換大致可分為幾種類型:數(shù)據(jù)、數(shù)據(jù)集成和交易自動化。
1. 2 XML數(shù)據(jù)存取機制
XML數(shù)據(jù)源從應用角度可分為3種:①XML純文本文檔;②關系型數(shù)據(jù)庫。最適合于當前最為流行的基于3層結(jié)構的應用開發(fā);③來源于其它各種應用數(shù)據(jù),如郵件、目錄清單等。圖1為典型的XML數(shù)據(jù)存取機制。
1.3 XML在數(shù)據(jù)庫中的應用模式
XML在數(shù)據(jù)庫中的應用模型需要借助3層架構來實現(xiàn)。這種模式下,在用戶接口層,利用(I石或XSL技術,XML可實現(xiàn)基于Web瀏覽器的多樣式可視化顯示。而中間層則需要有一個程序運行于其中,通過它來訪問數(shù)據(jù)庫管理系統(tǒng)中的數(shù)據(jù)和輸出XML文檔。另外,這種程序還可以進行雙向的基于事件的數(shù)據(jù)更新,也就是說.客戶端的數(shù)據(jù)變化(如數(shù)據(jù)的插人、刪除、修改等)可以通過程序反映到底層數(shù)據(jù)庫,而數(shù)據(jù)庫的更新也能夠通知到客戶端。同時在傳輸過程中的數(shù)據(jù)都是已經(jīng)XML化了的。通過中間層的程序,可獲取的數(shù)據(jù)來源可以不必局限于某臺固定的數(shù)據(jù)庫服務器.而可以是分布于企業(yè)內(nèi),甚至于遍及全球各地的數(shù)據(jù)庫服務器。另外,借助于XML Schema,開發(fā)者能更為精確地描述和交換數(shù)據(jù)。
XML提供了一種連接關系數(shù)據(jù)庫和面向?qū)ο髷?shù)據(jù)庫以及其它數(shù)據(jù)庫管理系統(tǒng)之間的紐帶見圖2。XML文檔本身是一種由若干節(jié)點組成的結(jié)構,這種特點使得數(shù)據(jù)更適宜于用面向?qū)ο蟾袷絹泶鎯?,同時也有利于面向?qū)ο笳Z言(C++,Java等)調(diào)用XML編程接口訪問XML節(jié)點。關系數(shù)據(jù)庫和面向?qū)ο髷?shù)據(jù)庫首先需要將數(shù)據(jù)從數(shù)據(jù)庫中提取出來,經(jīng)過轉(zhuǎn)換或直接以XML數(shù)據(jù)形式到網(wǎng)上(局域網(wǎng)或Internet網(wǎng)),然后相互交換數(shù)據(jù),經(jīng)應用層系統(tǒng)處理后再轉(zhuǎn)存人庫。
1.4 XML數(shù)據(jù)交換技術
不同的編程語言和腳本語言需要不同的SQL API和XML語法分析器組合。
2、XML的應用過程
2.1顯示XML
文檔本身只描述數(shù)據(jù)內(nèi)容,它的顯示功能由樣式單來完成。使用獨立的樣式單文件制定顯示格式的一大優(yōu)勢在于:對同一份數(shù)據(jù)文件可以制定不同的樣式風格,應用在不同的場合,使數(shù)據(jù)能夠更合理、更有針對性地表現(xiàn)出來,提高了數(shù)據(jù)的重用性。
目前,W3C正式推薦的樣式單標準有兩種:①層疊樣式單CSS(Cascding Style Sheets);②可擴展樣式單語言XSL。
XSL利用模式匹配的方法,選擇XML文檔中需要處理的元素/屬性,再針對這些特定的對象制定相應的轉(zhuǎn)換規(guī)則。借助XSL,還可添加新的元素/屬性,對所有元素/屬性進行重新排序、循環(huán)處理、條件判斷等程序化的控制,使其適應各種復雜的需求。
在XML文檔中引用XSL的格式為:
2. 2綁定XML
Web服務器與客戶機之間的數(shù)據(jù)傳遞方式有3種:H’1’ML頁面、XML文檔以及XML數(shù)據(jù)島。其中,XML數(shù)據(jù)島通過特定的標簽把XML數(shù)據(jù)直接嵌入到HTML文檔中。采用數(shù)據(jù)島作為交互手段,不僅可以使數(shù)據(jù)具備一定的語義信息,同時還能保持HTML原有的一些特色,如利用用戶端腳本程序?qū)崿F(xiàn)動態(tài)信息交換等。
XML數(shù)據(jù)島的實現(xiàn)方法是在H’I’ML文檔中使用標簽。代碼的嵌入方式有兩種:直接嵌入(如例1)和外部引用(如例2)。
例1:
……XML definitions……
< /XML>
例2:
< XML ID=" MyXMLData" SRC=“mi-croeoft, corn/MyXMLData. xml">
2.3訪問XML
Document Object Model(文檔對象模型)簡稱為DOM,是對Web文檔進行應用開發(fā)、編程的應用程序接口(API ),是W3C公布的一種跨平臺的、與語言無關的接口規(guī)范。
DOM采用對象模型和一系列的接口來描述XML文檔的內(nèi)容和結(jié)構,即利用對象把文檔模型化。這種對象模型實現(xiàn)的基本功能包括:①描述文檔表示和操作的接口;②接口的行為和屬性;③接口之間的關系以及互操作。
DOM對結(jié)構化的 XML文檔進行解析,文檔中的指令、元素、實體、屬性等所有個體都可以用對象模型表示。整個文檔的邏輯結(jié)構類似一棵樹,生成的對象模型就是樹的節(jié)點,每個對象同時包含了方法和屬性。
利用DOM,可進行動態(tài)地創(chuàng)建XML文檔、遍歷結(jié)構、添加/修改/刪除內(nèi)容等操作。DOM面向?qū)ο蟮奶匦?,使人們在處理和XML解析相關的事務時節(jié)省大量精力,是一種符合代碼重用思想的強有力編程工具。
2.4驗證XML
格式正確是對XML文檔最基本的要求。XML文檔必須嚴格遵守語法規(guī)范,同時,XML文檔還應當符合語義方面的規(guī)范,即是“有效的”。對XML文檔有效性的檢查稱為對XML的“驗證”( Validation) 。
3、在招生中的應用
招生報名系統(tǒng)常采用下載表格的方式人工填寫,而校方則需要將回饋的表格再一一輸入到數(shù)據(jù)庫中,這樣大大降低了工作的效率,不利于數(shù)據(jù)的管理和共享。采用XSL技術的網(wǎng)上報名表見表1。
【中圖分類號】TP393 【文獻標識碼】A 【文章編號】1672-5158(2013)01―0160-01
1 引言
隨著信息化時代的來臨,信息系統(tǒng)已成為日常工作的基礎手段,發(fā)揮了越來越重要的作用,而移動辦公能使用戶隨時隨地處理工作,極大地提高工作的便利性和處理效率,與此同時移動辦公網(wǎng)絡的安全性、兼容性也成為一種急迫的需求。
隧道交換技術可以使不同的服務提供商、不同安全域的網(wǎng)絡之間實現(xiàn)安全的隧道聯(lián)系,將目的地址相同的隧道聚合,實現(xiàn)隧道復用,減少隧道維護開銷,在保證安全性的同時最大限度的增加移動接人的靈活性。所謂隧道交換就是采用點安全隧道交換模塊一點的通信方式實現(xiàn)傳統(tǒng)的點到點的隧道通信方式,在兩條不同的安全隧道之間交換數(shù)據(jù),實現(xiàn)安全隧道的延伸和轉(zhuǎn)發(fā)。本文首先分析移動辦公網(wǎng)絡在安全方面的需求,然后引入隧道交換技術,提出了一種高效的安全接入機制,可以有效提高移動辦公網(wǎng)絡的安全性、兼容性和部署的靈活性。
2 移動辦公網(wǎng)絡的安全需求
移動辦公就是需要使用移動終端設備,通過相對不安全的信道,通常是Internet網(wǎng)絡,接入單位內(nèi)部網(wǎng)絡,以實現(xiàn)隨時隨地可以辦公的目的,但是近年來來自網(wǎng)絡的安全威脅越來越大,因而移動辦公網(wǎng)絡必須至少滿足如下的一些安全需求:數(shù)據(jù)交換需求:保證信息公開服務的準確性與實時性。安全性需求:保證外網(wǎng)服務與內(nèi)部網(wǎng)絡不混雜,杜絕安全患。保密性需求:在數(shù)據(jù)交換的過程中,必須保證數(shù)據(jù)傳輸通道的安全,對數(shù)據(jù)進行加密,以防止數(shù)據(jù)被竊取導致的嚴重后果??煽匦孕枨螅罕WC數(shù)據(jù)格式統(tǒng)一,不含任何病毒木馬??晒芾硇孕枨螅壕W(wǎng)絡安全設備要能夠統(tǒng)一進行管理,可以及時方便掌控整個網(wǎng)絡的運行情況。
3 基于隧道交換的移動辦公網(wǎng)絡安全接入機制
3.1 隧道交換技術
按照隧道交換完成的功能,也就是隧道交換的目的可以分為兩類:內(nèi)外網(wǎng)之間交換和外網(wǎng)兩條隧道之間的交換。前者實現(xiàn)內(nèi)外網(wǎng)之間的隧道交換,類似于隧道中繼,使隧道得以向內(nèi)網(wǎng)延伸,可以進一步保證內(nèi)網(wǎng)傳輸數(shù)據(jù)的安全性和完整性,使得隧道可以終止在網(wǎng)絡的任意位置,使得安全隧道的構建更加方便靈活,極大地提高系統(tǒng)得擴展性,能夠?qū)?shù)據(jù)引導到不同的子網(wǎng),實現(xiàn)數(shù)據(jù)流調(diào)度。后者實現(xiàn)外網(wǎng)的兩條隧道之間進行隧道交換,類似于路由轉(zhuǎn)發(fā)。這種方式可以使沒有直接隧道互聯(lián)的實體,借助與雙方都有隧道關系的第三方實體實現(xiàn)互聯(lián),即可以以較小的隧道開銷實現(xiàn)全聯(lián)通,使不同服務商、不同的安全域之間建立安全通道。
3.2 隧道交換方式
所謂交換方式是指在隧道交換階段,交換設備采用何種方式處理數(shù)據(jù)包,實現(xiàn)交換。不管何種處理,交換設備都必須記錄需要交換的兩個實體的一一對應關系及雙方的相關信息,大致可以分為兩種隧道交換方式:加解密方式和IP封裝方式。在加解密模式下,交換實體均要和隧道交換設備建立安全隧道,隧道交換記錄內(nèi)網(wǎng)地址之間的交換關系以及與保護它們的安全實體之間的安全隧道信息。在IP封裝方式中,隧道協(xié)商過程可以是在實際通信雙方之間直接協(xié)商,當然也可以認為協(xié)商數(shù)據(jù)是“透明”的通過隧道交換轉(zhuǎn)發(fā)來完成的,也就是說,隧道交換并不解密數(shù)據(jù)包,進一步確保數(shù)據(jù)在安全傳輸途中不會出現(xiàn)安全隱含,這種方式可以實現(xiàn)隧道的嵌套,可以有效提高產(chǎn)品部署的靈活性和可擴展性,本文采用后一種方法但也兼容第一種方式。
3.3 基于隧道交換的安全接入
基于隧道交換的移動辦公網(wǎng)絡安全接入機制可以支持所有類型的移動辦公需求,本文以典型的三種應用為例來論述該機制的原理。
(1)移動用戶通過互聯(lián)網(wǎng)接入內(nèi)部網(wǎng)絡
這里移動用戶可以是筆記本、手機等各種移動終端,通過事先安裝的隧道交換模塊,經(jīng)過必要的認證與密鑰協(xié)商之后,與內(nèi)部網(wǎng)絡或主機建立安全隧道,分配內(nèi)部網(wǎng)絡地址,之后這個移動用戶就可以像在內(nèi)部固定地點登陸內(nèi)部網(wǎng)絡一樣,自由的處理各種工作,而安全隧道的交換對于用戶完全透明,這是由于隧道交換對其進行了必要的封裝,存在外部和內(nèi)部兩個IP頭部,并對內(nèi)部地址進行加密、完整性保護,只有到達內(nèi)部網(wǎng)絡經(jīng)過解密后才能看到內(nèi)部地址信息。
(2)分支機構通過互聯(lián)網(wǎng)接入內(nèi)部網(wǎng)絡
分支機構通過互聯(lián)網(wǎng)接入內(nèi)部網(wǎng)絡的情況與移動用戶類似,其不同之處主要在于,分支機構中可能存在多個用戶同時在異地接入位于總部的內(nèi)部網(wǎng)絡,這時就需要隧道交換模塊建立隧道交換表,分別登記來自同一分支機構的不同用戶,并分別設置安全策略、訪問權限。這里需要明確的是,分支機構接入內(nèi)部網(wǎng)絡,也只有一個安全隧道,只執(zhí)行一次加解密和完整性保護運算,并不會增加系統(tǒng)開銷,不同用戶的區(qū)分是由隧道交換來完成的。
(3)多個移動用戶通過互聯(lián)網(wǎng)以及內(nèi)部網(wǎng)絡實現(xiàn)互聯(lián)
移動辦公不僅需要隨時隨地接入網(wǎng)絡,有時也需要多個移動用戶之間可以隨時隨地安全的溝通,比如同時出差的兩個單位領導之間,這時二者直接通信由于受到移動設備的限制,比如手機,無法安裝復雜的安全模塊(如加解密模塊等),這時就可以通過隧道交換,即每個移動用戶分別與內(nèi)部網(wǎng)絡建立聯(lián)系,由內(nèi)部網(wǎng)絡執(zhí)行隧道交換,以實現(xiàn)它們之間的間接連接。這樣做還有一個好處,每個移動用戶僅僅需要掌握一個安全通信方式,而不必要掌握與每一個可能的移動用戶的安全通信方式,大大降低了存儲和計算開銷,尤其適合計算、存儲能力受到限制的移動設備。
4 結(jié)束語
本文分析了移動辦公網(wǎng)絡的安全需求,引入了安全隧道交換機制,給出了兩種不同的隧道交換方式,提出了一種高效的安全接入機制,可以有效提高移動辦公網(wǎng)絡的安全性、兼容性和部署的靈活性。
參考文獻
[1]陳娜,李之棠.層次交換式VPN體系結(jié)構的設計與研究.華中科技大學碩士學位論文,2004 5
中圖分類號:TP393文獻標識碼:A文章編號:1009-3044(2009)33-9422-02
網(wǎng)絡業(yè)務的爆炸式增長促進了通信技術和計算機技術的迅速發(fā)展,人們對通信帶寬的需求也漸漸提高,同時,對Internet的服務內(nèi)容和服務質(zhì)量也提出了更高的要求。隨著光傳輸技術的發(fā)展和成熟應用,傳輸鏈路和傳送節(jié)點己不再是限制骨干網(wǎng)發(fā)展的主要因素,而作為業(yè)務節(jié)點的交換機與路由器卻成為制約網(wǎng)絡性能的“瓶頸”。為了適應網(wǎng)絡流量和傳輸帶寬的增長速度,大容量交換技術面臨著新的挑戰(zhàn),成為當前國內(nèi)外研究的持續(xù)熱點。
1 分組交換技術的發(fā)展趨勢
分組交換也稱包交換,它是將用戶傳送的數(shù)據(jù)劃分成一定的長度,每個部分叫做一個分組。在每個分組的前面加上一個分組頭,用以指明該分組發(fā)往何地址,然后由交換機根據(jù)每個分組的地址標志,將他們轉(zhuǎn)發(fā)至目的地,這一過程稱為分組交換。進行分組交換的通信網(wǎng)稱為分組交換網(wǎng)。從交換技術的發(fā)展歷史看,數(shù)據(jù)交換經(jīng)歷了電路交換、報文交換、分組交換和綜合業(yè)務數(shù)字交換的發(fā)展過程。分組交換網(wǎng)絡廣泛應用于并行計算和通信網(wǎng)絡,目前一直是一個高速發(fā)展的技術領域,各種技術不斷涌現(xiàn)。在向高速交換網(wǎng)絡發(fā)展的進展中,目前主要有以下發(fā)展趨勢:
更高的性能:高性能是對交換機最基本的要求,雖然目前核心交換系統(tǒng)能提供較大交換帶寬,根據(jù)用戶要求可提供不同類型的服務,已能夠部分滿足優(yōu)先級的要求,但所支持的種類有限,特別當大量端口同時使用時,其包轉(zhuǎn)發(fā)速率將很快下降。因此,未來的交換機必須滿足所有端口線速處理,提供功能強大的QoS功能,如流分類、調(diào)度、成型等,要求線卡能夠以線速對輸入、輸出分組進行處理,交換網(wǎng)內(nèi)部帶寬、仲裁等滿足所有端口業(yè)務的快速、公平的交換。
靈活的可擴展性:下一代核心路由器的規(guī)模必須是可擴展的,體現(xiàn)在端口數(shù)量、端口速率和系統(tǒng)總吞吐量等方面。交換單元能根據(jù)要求進行升級,交換網(wǎng)絡的吞吐量要支持所有用戶業(yè)務的交換。系統(tǒng)的可擴展性還體現(xiàn)在交換規(guī)模、維護、升級、可靠性等方面,如系統(tǒng)在線軟硬件升級、關鍵路由的保護等。
增強的可靠性:為降低系統(tǒng)異常當機的時間,下一代核心路由器必須增強可靠性。在高可靠的系統(tǒng)中無單一故障點,任何部件均做冗余備份,包括線卡、控制卡、交換卡、電源、冷卻等;各個模塊之間的高速鏈路,標準網(wǎng)絡協(xié)議處理,如IP, MPLS等,交換系統(tǒng)內(nèi)部互聯(lián)協(xié)議處理都需要備份。
良好的經(jīng)濟性:當單個交換機無法滿換容量要求時,為提高交換系統(tǒng)容量,只能采取多個獨立交換機構成大容量交換網(wǎng)的方案。單獨配置、維護,增加了人為因素導致網(wǎng)絡癱瘓的概率,也增加了網(wǎng)絡維護工作量、提高了網(wǎng)絡復雜度。
綜上所述,未來交換機的發(fā)展趨勢是除了需要更高的性能、靈活的可擴展性。之外,還應當具有增強的可靠性和良好的經(jīng)濟性。
2 CLOS交換構架介紹
目前路由器和交換機的工程實踐強調(diào)得最多的是交換網(wǎng)絡的可擴展性問題。由于交換網(wǎng)絡處理的業(yè)務流量增長很快,交換網(wǎng)絡的容量需要不時的進行升級,人們認為一個具有良好可擴展性的交換網(wǎng)絡可以在整體性能不下降的情況下,以最經(jīng)濟的方式、最快的速度完成交換端口的增加,交換容量的升級。為了適應通信業(yè)務流量的增長,解決可擴展性的問題,采用的一種方法是提升單級交換單元的交換容量。目前單級交換單元的端口數(shù)目一般為gxg,16x16和32x32,主要受芯片的管腳和IC實現(xiàn)復雜度的限制仁其復雜度以N'關系增長,其中N為單級交換單元的端口數(shù)目,因而交換容量都不能做得很大。當單級交換單元的交換容量不能滿足需求時,為了實現(xiàn)一個更大容量的交換網(wǎng)絡,采用由多個交換單元構成的多級網(wǎng)絡是目前常用的解決方案。
CLOS交換架構由貝爾實驗室Charles Clos博士在1953年的《無阻塞交換網(wǎng)絡研究》論文中首次提出,后被廣泛應用于TDM網(wǎng)絡,為紀念這一重大成果,便以他的名字CLOS命名這一架構。近二十年來分組交換網(wǎng)絡的高速發(fā)展,迫切需要超大容量和具備優(yōu)異可擴展性的交換架構,CLOS這個古老而新穎的技術再一次煥發(fā)出旺盛的生命力。
CLOS交換架溝是一個多級架構;在每一級,每個交換單元都和下一級的所有交換單元相連接。一個典型的CLOS交換三級架構由(k,n)兩個參數(shù)定義,如圖1所示,參數(shù)k是中間級交換單元的數(shù)量, n表示的是第一級(第三級)交換單元的數(shù)量。第一級和第三級由n個k×k的交換單元組成,中間級由k個n×n的交換單元組成。整個構成了k×n的交換網(wǎng)絡,即該網(wǎng)絡有k×n個輸入和輸出端口。
對于需要更高容量的交換網(wǎng),中間級也可以是一個3級的CLOS網(wǎng)絡(即CLOS網(wǎng)絡可以遞歸構建),比如4個第一(三)級n×n芯片加上2個n×n的第二級芯片可構成一個2n×2n的交換網(wǎng)。由于CLOS網(wǎng)絡的遞歸特性,它理論上具有無與倫比的可擴展性,支持交換機端口數(shù)量、端口速率、系統(tǒng)容量的擴展。
CLOS交換架構可以做到嚴格的無阻塞(Non-blocking)、可重構(Re-arrangeable)、可擴展(Scalable)。
CLOS架構定義了一種幾何拓撲結(jié)構,在早期TDM及語音應用中,其可重構特性通常由軟件計算和配置完成。對于高速包交換系統(tǒng),大量業(yè)務流的目的端口在頻繁而快速地變化(如ns級),通過軟件來對轉(zhuǎn)發(fā)路徑進行選擇和重配置變得不現(xiàn)實。因此,需要采用近些年專門針對用于包交換系統(tǒng)的CLOS架構而設計的動態(tài)路由方式。
動態(tài)路由關鍵點在于能負荷分擔地均衡利用所有可達路徑。對于第一級,每個業(yè)務流可通過Round-robin或隨機方式均勻發(fā)送到k條連到第二級的路徑上(通?;谛旁陌l(fā)送);到達第二級的業(yè)務流將基于信元自路由技術(cell―basedSeIf―routing),根據(jù)交換網(wǎng)路由選擇相應路徑交換到第三級目的端口。第三級收到所有來自第二級的信元時,把信元重組成報文,并保證報文順序正確。功態(tài)路由方式由此實現(xiàn)了嚴格的無阻塞交換,并有利于減小加速比從而提高有效端口容量。
動態(tài)路由方式有一個突出優(yōu)點,即平滑支持更高速率的網(wǎng)絡端口,比如40GE/100GE這是因為它可以充分利用所有可用路徑形成一個大的數(shù)據(jù)流通道,比如24條3.125Gbps通道可以支持100GE數(shù)據(jù)流。相反,靜態(tài)路由方式則受限于單條路徑的帶寬,比如基于XAUI接口的Crossbar交換,網(wǎng)絡端口速率最高只能達到100Gbps無法支持40GE和100GE。
基于動態(tài)路由的CLOS架構,再結(jié)合合適的業(yè)務調(diào)度機制,就可以支持完善的Qos。采用CLOS交換架構的典型設備有:H3C S12500統(tǒng)一交換架構核心交換機,Juniper T1600核心路由器。在2009年2月初,Junipe剛剛了TXCMatrixPlus,通過多框互聯(lián)技術支持把16臺T1600構建成一個25Tbps的無阻塞交換系統(tǒng),顯示了CLOS架構卓越的可擴展性。2004年,Cisco了其路由器旗艦產(chǎn)品CRS-1,采用了三級動態(tài)自路由的Benes交換架構,支持72個機架的互聯(lián),達到46T/92T的系統(tǒng)容量。Benes交換實質(zhì)上是CLOS交換構架的一個特例。
3 結(jié)束語
由于CLOS交換系統(tǒng)容量很大,物理實現(xiàn)上,通常采用N+1個獨立的交換網(wǎng)槽位,與主控板控制平面徹底分離,一方面提高了系統(tǒng)容量可擴展性,另一方面極大程度上提高了轉(zhuǎn)發(fā)平面的可靠性,避免了控制平面出現(xiàn)故障或進行倒換時對轉(zhuǎn)發(fā)平面的影響。
參考文獻:
[1] 程亮,李喬.4級Clos網(wǎng)絡不阻塞的條件[J].上海交通大學學報,2004,5(5):838-841.
[2] 雷雯.多級交換結(jié)構及其調(diào)度算法研究[D].電子科技大學碩士學位論文,2006.
[3] 楊君剛,邱智亮,劉增基,等.三級Clos網(wǎng)絡中分布式調(diào)度算法研究[J].電子學報,2006,4(4):590-593.
[4] 胡嘉,羅志祥,夏鳴,等.使用多級交換網(wǎng)絡進行大容量光纖通道交換機設計[J].光通信技術,2006,4:11-13.
1 概述
隨著互聯(lián)網(wǎng)、多媒體、軟件工程等技術的快速發(fā)展和進步,校園信息化系統(tǒng)覆蓋面積越來越廣泛,從教師、學生一進入校園開始,就開始操作各類應用系統(tǒng),比如門禁系統(tǒng)、餐卡系統(tǒng)、教務管理系統(tǒng)、學生信息管理系統(tǒng)、科研管理系統(tǒng)、輔助教學系統(tǒng)、圖書館系統(tǒng)等,涉及到教師、學生的科研、教學、學習和生活等各個方面。校園信息化系統(tǒng)安全運行需要一個穩(wěn)定的、強大的、可靠性的互聯(lián)網(wǎng),這樣才能保證教師和學生共享數(shù)據(jù)資源,協(xié)作配合完成教學工作任務。目前,學校已經(jīng)采用星形拓撲結(jié)構網(wǎng)絡,購置了Web服務器、DNS服務器、數(shù)據(jù)庫服務器、路由器、交換機等軟硬件設備,為學校構建了一個簡單網(wǎng)絡系統(tǒng),但是,其面臨著互聯(lián)網(wǎng)信息技術的發(fā)展、學校網(wǎng)絡承載業(yè)務的增多和訪問頻次急劇上升等現(xiàn)狀,已經(jīng)無法滿足當前業(yè)務處理需求。因此,需要構建一個并發(fā)性、安全性、穩(wěn)定性更高的校園網(wǎng),以保證校園信息數(shù)據(jù)處理、共享的質(zhì)量和水平。
2 校園網(wǎng)網(wǎng)絡承載應用系統(tǒng)分析
校園網(wǎng)的主要功能是連接各類型的軟硬件設備,實現(xiàn)各個系統(tǒng)之間的數(shù)據(jù)通信和共享。校園網(wǎng)承載的應用系統(tǒng)很多,主要包括教務管理系統(tǒng)、學生信息管理系統(tǒng)、學校OA系統(tǒng)和圖書館系統(tǒng)。
教務管理系統(tǒng)主要幫助學校完成教學課程制定、考務工作管理、課程教學等,同時隨著互聯(lián)網(wǎng)教學資源的增多,目前許多教務管理系統(tǒng)開始引入大型在線教育網(wǎng)站,比如MOOC網(wǎng)站、新東方學習網(wǎng)等,學校只需購買這些在線教育平臺的資源,就可以將這些網(wǎng)站的接口集成到教務管理系統(tǒng)中,學生登錄教務管理系統(tǒng)便可直接進入網(wǎng)站學習。
學生信息管理系統(tǒng)主要實現(xiàn)學生基本信息管理、成績信息管理、住宿信息管理、繳費信息管理、畢業(yè)設計信息管理等。學生通過網(wǎng)絡進入系統(tǒng)之后,可以注冊、修改個人信息,也可以查看各門課程的成績信息和住宿信息;如果學生使用大學貸款,也可以直接查詢學費繳納情況等;最主要的是畢業(yè)設計信息管理,從學生選題、開題、創(chuàng)作設計和寫作畢業(yè)論文,能夠全程和教師交流,指導學生完成論文。
學校OA系統(tǒng)可以幫助教師、行政管理人員共享信息,主要功能是學校公文管理、新聞管理、人力資源管理、后勤管理等,處理學校的各類型的綜合事務,并且將這些有信息選擇性地推送到學校前臺門戶網(wǎng)上,供學校人群以及關心學校發(fā)展建設的社會人士瀏覽。
圖書館系統(tǒng)能夠?qū)崿F(xiàn)圖書借閱、歸還、采購、入庫、報損管理,以便能夠滿足師生借閱圖書資源進行輔助學習的需求,定期更新圖書庫存現(xiàn)狀,及時地補充圖書資源。同時,圖書館還可以將知網(wǎng)、萬方、維普等大型數(shù)字化期刊學術資源庫集成接入到系統(tǒng)中,師生登錄圖書館系統(tǒng)可以直接進入學術庫查詢文獻資源,便于掌握先進的專業(yè)理論和知識,提高學習的自主性。
3 校園網(wǎng)絡組建與設計
3.1 校園網(wǎng)網(wǎng)絡拓撲結(jié)構設計
校園網(wǎng)承載的業(yè)務眾多,并且許多終端分布在不同的區(qū)域,同時各個院系、管理部門使用的系統(tǒng)存在較大的不同。因而,在校園網(wǎng)網(wǎng)絡拓撲結(jié)構設計時,可以將其劃分為三個關鍵層次,分別是核心交換層、單元交換層、服務器層,以保證系統(tǒng)按照部門、位置等進行VLAN劃分,實現(xiàn)應用系統(tǒng)的數(shù)據(jù)傳輸和共享。
(1)核心交換層。核心交換層是校園網(wǎng)骨干網(wǎng),該層不執(zhí)行網(wǎng)絡控制管理功能,其為校園網(wǎng)數(shù)據(jù)交換提供一個高速傳輸通道,并且具備冗余性,以便優(yōu)化核心交換層的傳輸性能。
(2)單元交換層。單元交換層可以滿足校園網(wǎng)應用系統(tǒng)的數(shù)據(jù)發(fā)送、傳輸請求,這些數(shù)據(jù)包括客戶端發(fā)出的控制命令和數(shù)據(jù)請求信息,并且單元交換層可以按照部門劃分為不同的VLAN,以便能夠限制用戶訪問權限,保證校園網(wǎng)控制的靈活性。
(3)服務器層。校園網(wǎng)服務器層主要包括組網(wǎng)的相關硬件設備,主要包括Web服務器、數(shù)據(jù)庫服務器、FTP服務器、防火墻服務器,這些服務器可以構成一個組群,實現(xiàn)校園網(wǎng)業(yè)務處理、數(shù)據(jù)訪問、安全控制等,并且可以利用虛擬化技術提高服務器的并發(fā)性和存儲效率。
3.2 校園網(wǎng)組建關鍵設備
校園網(wǎng)組建的關鍵設備是交換機,常用的包括三層交換機、普通交換機,其可以部署于核心交換層和單元交換層,連接Web服務器、DNS域名服務器、FTP服務器、計費認證服務器,將硬件資源集成在一起。為了保證校園網(wǎng)組建成本最低、效率最高,每一層都可以根據(jù)實際需求采用不同的交換機。校園網(wǎng)設計和組建時,可用二層交換機作為接入層設備,連接各部門的終端,用質(zhì)量較高的二層交換機作為匯聚層設備,將每棟樓各層的交換機進行匯聚,用三層交換機作為核心交換機,用來對匯聚層交換機轉(zhuǎn)發(fā)過來的數(shù)據(jù)作高速轉(zhuǎn)發(fā)。根據(jù)實際需要和布線標準,為方便管理和維護,通過網(wǎng)控中心的24口三層交換機拉光纜連接各棟樓頂?shù)腟W00N交換機。普通辦公樓機房均放置48口的二層交換機,為每個部門提供一個網(wǎng)絡端口接入,在一樓機房放置一臺8端口的二層交換機,將接入層交換機進行匯聚。核心辦公樓機房均放置24口的二層交換機,為每個房間提供一個網(wǎng)絡端口接入,并且在一樓機房放置一臺8端口的二層交換機,將該棟樓各單元機房的接入層交換機進行匯聚。網(wǎng)控中心部署一臺24口的交換機,供工作人員使用,連接一臺服務器,并放置一臺路由器連接外網(wǎng),一臺防火墻作防御,同時做好相應連接。在匯聚層到各單元交換機的連接上,采用光釬,因為考慮到匯聚層到接入層比較近,網(wǎng)絡通信采用雙絞線。
4 結(jié)束語
校園網(wǎng)是數(shù)字化校園的基礎,其承擔教學管理等多種業(yè)務系統(tǒng),并且校園管理部門較多。因此,校園網(wǎng)建設可以采用三層網(wǎng)絡架構,以保證網(wǎng)絡控制的安全性和靈活性,使得任一層的網(wǎng)絡結(jié)構發(fā)生改變不會影響其它層,不需要改變整個網(wǎng)絡環(huán)境,降低網(wǎng)絡建設成本,使網(wǎng)絡更容易管理。
參考文獻
關鍵詞: 反求工程; CAD/CAM ; 復雜曲面; IGES 數(shù)據(jù)接口
1 數(shù)據(jù)交換原理
隨著CAD/ CAM 技術在工業(yè)界的廣泛應用, 越來越多的用戶要求產(chǎn)品定義數(shù)據(jù)在不同的CAD/ CAM 系統(tǒng)之間相互轉(zhuǎn)換及相同系統(tǒng)的不同子系統(tǒng)之間進行信息流動。以往常采用的方法是把一個系統(tǒng)產(chǎn)生的數(shù)據(jù)文件翻譯成另一個CAD/ CAM 系統(tǒng)能識別的數(shù)據(jù)文件, 對于多個CAD/ CAM 系統(tǒng)就需要有多個翻譯器, 這使得CAD/ CAM 系統(tǒng)之間數(shù)據(jù)轉(zhuǎn)換變得繁瑣而費時。IGES 作為一種成熟的、被廣泛接受的標準, 就是為了解決產(chǎn)品模型的定義數(shù)據(jù)在不同的CAD/CAM 系統(tǒng)間進行流動的問題而制定的。符合IGES 標準的曲面模型的輸入ö輸出是大多數(shù)CAD/ CAM 系統(tǒng)必備的數(shù)據(jù)接口之一, 并于1981年正式成為美國國家標準[ 3~ 6 ]。此后IGES 不斷完善和擴充, 版本不斷更新(從IGES1. 0 版本到IGES5. 3 版本) , 逐漸成熟并日益豐富, 覆蓋了越來越多的應用領域[ 3 ]。IGES 的數(shù)據(jù)信息交換原理見圖1。從系統(tǒng)A數(shù)據(jù)庫傳出的數(shù)據(jù)須先由本系統(tǒng)的IGES 前處理器轉(zhuǎn)換成IGES 格式; 在經(jīng)過通信介質(zhì)傳送到系統(tǒng)B 后, 須由系統(tǒng)B 的IGES 后處理器把其從IGES 格式轉(zhuǎn)換成該系統(tǒng)內(nèi)部的數(shù)據(jù)格式。把系統(tǒng)B 數(shù)據(jù)傳送給系統(tǒng)A 也是同樣的過程。
2 算法實現(xiàn)
在IGES 文件中, 信息的基本單位為實體, 通過實體描述產(chǎn)品的形狀、尺寸以及產(chǎn)品的特性。實體的表示方法對當前所有的CAD/ CAM 系統(tǒng)都是適用的。實體可分為幾何實體和非幾何實體, 幾何實體和非幾何實體通過一定的邏輯關系和幾何關系構成產(chǎn)品圖形的各類信息, 實體的屬性信息記錄在目錄條目錄中, 而參數(shù)數(shù)據(jù)記錄在參數(shù)數(shù)據(jù)段中; IGES 文件定義了通用CAD/CAM 系統(tǒng)表示實體的數(shù)據(jù)格式以及相應的文件結(jié)構, 典型的CAD/ CAM 系統(tǒng)所允許使用的IGES 實體單元見表1。
表1 通用CAD/CAM 系統(tǒng)所允許使用的IGES 實體單元
CAD/CAM
系統(tǒng) 所允許使用的IGES 實體單元類型號 P ro/E 144 142 128 126 124 110 102 100 CA T IA 144 142 128 126 122 120 110 102 100 本文設計了一種基于反求工程RE SO FT系統(tǒng)中裁剪NU RBS 曲面實體的IGES 數(shù)據(jù)接口; RE SO FT 系統(tǒng)要求所重構的曲面必須具有邊界環(huán)信息, 其所有功能模塊的實現(xiàn)都建立在有邊界環(huán)曲面的基礎上。對于只有曲面信息而沒有邊界環(huán)的非裁剪曲面實體, 需求出邊界環(huán), 才可以進行與帶環(huán)曲面一樣的處理; 求邊界環(huán)時, 必須考慮所求邊界環(huán)的方向, 若是順時針方向, 則需對邊界上的點進行倒序排列。RE SO FT 系統(tǒng)IGES 數(shù)據(jù)IöO 接口設計所遵循的原則如下:
(1) 一個符合規(guī)范的輸入接口可以讀(但不一定轉(zhuǎn)換) 任何符合規(guī)范的數(shù)據(jù)文件。
(2) 當一個符合規(guī)范的輸入接口遇到一個符合規(guī)范的數(shù)據(jù)文件, 若該文件包含一些沒有轉(zhuǎn)換的特征或元素, 不應導致系統(tǒng)死機或退出。
(3) 一個符合IGES 標準的輸出接口可將自己系統(tǒng)描述的實體模型寫成標準的IGES 數(shù)據(jù)文件。IGES 數(shù)據(jù)IöO 接口的設計流程見圖2。圖2 給出了IGES 數(shù)據(jù)在不同CADö CAM系統(tǒng)間進行交換的基本流程。
IGES 作為一種被廣泛采納的數(shù)據(jù)交換標準是眾多CADö CAM 必備的數(shù)據(jù)接口之一, 對數(shù)據(jù)文件的格式有嚴格的要求。文件的每一行都是80個字符, 每一個數(shù)據(jù)段都有各自的起始位置和終結(jié)位置, 每一行數(shù)據(jù)都有行號。嚴格的格式保證了在數(shù)據(jù)傳遞過程中不同的翻譯器對文件信息的解讀不會出錯。RE SO FT 系統(tǒng)的輸入輸出接口設計嚴格按照這個格式; 例如, 曲面輸入輸出的IG
ES 文件代碼是128, 然后按照順序從相應的代碼段中讀或?qū)懬娴腢、V 節(jié)點序列、權值、控制頂點等數(shù)據(jù)信息, 進而形成新的曲面數(shù)據(jù)信息, 為進一步優(yōu)化曲面提供數(shù)據(jù)資源。
3 實例分析
RE SO FT 系統(tǒng)采用V isual C + + 語言開發(fā), 可運行于微機W indow s 9x 或N T 環(huán)境。其主要研究對象是構型復雜、邊界和形狀不規(guī)則的曲面產(chǎn)品, 采用三角Bezier 曲面造型技術, 對輸入數(shù)據(jù)進行處理, 重構出產(chǎn)品曲面[ 7~ 9 ]的幾何模型,并以IGES 格式輸送給其它CADö CAM 系統(tǒng)進行后序編輯、處理, 以加工制造出實際產(chǎn)品。圖3~ 圖5 為一風扇扇葉在不同CADö CAM系統(tǒng)間數(shù)據(jù)轉(zhuǎn)換的全過程。圖3 表示曲面在
圖3 A utoCAD 系統(tǒng)中的數(shù)據(jù)點
A u toCAD14. 0 系統(tǒng)中的數(shù)據(jù)信息; 圖4 表示RESO FT 系統(tǒng)從A u toCAD14. 0 系統(tǒng)以IGES 格
圖4 RE SO FT 系統(tǒng)中插值點的三角化
式讀入的數(shù)據(jù)信息并進行三角化的過程; 圖5 表示經(jīng)RE SO FT 系統(tǒng)三角化處理后的曲面信息輸出到U G 系統(tǒng)進行曲面重構的過程。
圖5 U G 系統(tǒng)中NU RBS 曲面重構
[1 ] 劉之生, 黃純穎. 反求工程技術. 北京: 機械工業(yè)出版社, 1994: 1~ 15 [ 3 ] 劉美萍. 反求工程CAD 系統(tǒng)RE SO FT 的測量分析與數(shù)據(jù)交換技術的研究: [碩士學位論文]. 杭州:浙江大學, 1999.
[4 ] 劉德智, 董金祥, 何志均. 基于曲面模型的IGES 前后置處理器的設計. 計算機輔助設計與圖形學學報, 1999, 11 (3) : 100~ 103
中圖分類號:F120文獻標識碼: A
Abstract:This paper introduces in a cloud computing environment, through the application of design concept, virtualization application systems and desktop office resources will be issued to users’ mobile terminal, so as to realize a mobile office new pattern of the virtual mobile office
Keywords: Cloud computing, 3G VPDN, virtualization, Mobile private network, Application delivery
一、引言
云計算、虛擬化技術、高速移動網(wǎng)絡等新技術的成熟與發(fā)展為移動辦公開創(chuàng)了一個嶄新的模式--應用交付模式。早期的移動辦公系統(tǒng)需要針對每個應用系統(tǒng)開發(fā)單獨的適用于移動終端的版本,再通過較窄的移動帶寬進行數(shù)據(jù)交換。受到移動終端、應用系統(tǒng)和承載網(wǎng)絡三方面的限制,開發(fā)任務重,建設周期長,功能簡單,效率低下。而采用應用交付模式設計的移動辦公系統(tǒng)集強大的計算能力、高度整合的數(shù)據(jù)資源和高速安全的移動網(wǎng)絡優(yōu)勢于一身,將用戶的業(yè)務應用系統(tǒng)無需任何二次開發(fā)直接交付到移動終端上,完全避免了早期移動辦公的缺陷,使移動辦公真正走向?qū)嵱秒A段。
二、何為應用交付模式
應用交付直觀上表現(xiàn)為將所需的應用系統(tǒng)如OA(辦公自動化)、CIQ2000(檢驗檢疫系統(tǒng)平臺)或者是一臺電腦桌面等應用通過到用戶所操作的終端上的方式交付給用戶,本質(zhì)上是一種云計算平臺的設計構架。它包含三個部分,一是利用服務器虛擬化技術將計算、存儲和網(wǎng)絡資源虛擬化形成資源整合、按需分配的高性能虛擬化數(shù)據(jù)中心,二是利用應用虛擬化或者桌面虛擬化技術將運行在虛擬化數(shù)據(jù)中心的業(yè)務應用系統(tǒng)或者獨立的電腦虛擬成可用于交付的應用資源,三是通過高速移動網(wǎng)絡(目前是3G網(wǎng)絡)傳送到移動終端上。簡而言之,云計算平臺是實現(xiàn)了應用交付的虛擬化平臺,虛擬移動辦公是云計算條件下的應用交付移動辦公系統(tǒng)。
山東檢驗檢疫局移動辦公系統(tǒng)采用應用交付設計理念,應用了服務器虛擬化、應用和桌面虛擬化以及高速移動專網(wǎng)(3G VPDN)等技術搭建了一個私有云計算平臺,實現(xiàn)了用戶按需獲得內(nèi)部應用的虛擬移動辦公。這種模式的優(yōu)勢在于跨平臺實現(xiàn)現(xiàn)有應用系統(tǒng)和桌面等辦公資源的遷移。
三、虛擬數(shù)據(jù)中心及虛擬應用交付平臺的建設
一個完整的虛擬數(shù)據(jù)中心,必然包括虛擬計算資源、虛擬存儲資源和虛擬網(wǎng)絡資源。當用戶通過終端訪問服務時,他并不關心數(shù)據(jù)具體通過哪一臺虛擬機、經(jīng)過哪一個硬件服務器、從哪一條網(wǎng)絡鏈路經(jīng)過、從哪個存儲上讀取數(shù)據(jù),服務端所有的一切對用戶而言是一個私有云。而且虛擬數(shù)據(jù)中心具備智能化的按需分配計算、存儲和網(wǎng)絡資源的能力,既使用戶體會到資源整合后強大的云計算能力,又充分發(fā)揮了硬件設備的性能,節(jié)約建設維護成本,降低能耗。
服務器虛擬化的技術已經(jīng)日臻成熟,但網(wǎng)絡層對虛擬化技術的支持更不能忽視,它直接關系到服務器和存儲虛擬化技術能否完美實現(xiàn)。山東局移動辦公數(shù)據(jù)中心在建設網(wǎng)絡虛擬資源時,選用了DOE技術。DCE技術的重要目標是實現(xiàn)傳統(tǒng)數(shù)據(jù)中心最大程度的資源整合,從而實現(xiàn)面向服務的數(shù)據(jù)中心SODC的最終目標。在傳統(tǒng)數(shù)據(jù)中心中存在三種網(wǎng)絡:使用光纖存儲交換機的存儲交換網(wǎng)絡(Fiber Channel SAN),便于實現(xiàn)CPU、內(nèi)存資源并行化處理的高性能計算網(wǎng)絡(多采用高帶寬低延遲的InfiniBand技術),以及傳統(tǒng)的數(shù)據(jù)局域網(wǎng)。DCE技術將這三種網(wǎng)絡實現(xiàn)在統(tǒng)一的傳輸平臺上,即DCE將使用一種交換技術同時實現(xiàn)遠程存儲、遠程并行計算處理和傳統(tǒng)數(shù)據(jù)網(wǎng)絡功能。這樣才能最大化的實現(xiàn)三種資源的整合,從而便于實現(xiàn)跨平臺的資源調(diào)度和虛擬化服務,提高投資的有效性,同時還降低了管理成本。
利用虛擬數(shù)據(jù)中心的計算、存儲和網(wǎng)絡資源,建立移動辦公所需系統(tǒng)(OA、CIQ2000等)虛擬服務器和一批虛擬桌面,用于虛擬應用交付平臺給移動終端用戶。
虛擬應用交付平臺是移動辦公的關鍵技術,它將應用及桌面虛擬化后通過移動終端上的虛擬應用接受客戶端,到移動終端的系統(tǒng)中,實現(xiàn)不受移動終端操作系統(tǒng)的限制自由使用現(xiàn)有的業(yè)務辦公應用系統(tǒng)。形象一點說,是將一個屏幕畫面從一個臺式內(nèi)網(wǎng)終端上拖到另一個移動終端上。虛擬應用交付既可以交付應用系統(tǒng)又可以交付桌面,以滿足各類移動辦公的需求。另外虛擬桌面與虛擬應用可以嵌套使用,既體現(xiàn)了虛擬應用交付技術的靈活性,實現(xiàn)各種技術需要,又進一步增強了系統(tǒng)的安全性。
圖 1虛擬數(shù)據(jù)中心及虛擬應用平臺
四、高速移動網(wǎng)絡建設及網(wǎng)絡安全措施
高速移動網(wǎng)絡為云計算提供了必要的網(wǎng)絡基礎,更為應用交付式移動辦公創(chuàng)造了必須的條件。高速移動網(wǎng)絡必須保證速率高、覆蓋范圍廣、加密算法強。目前運營商提供的高速移動網(wǎng)絡為3G網(wǎng)絡,3G信號暫不能被破解。今后將發(fā)展到LTE(長期演進)技術、HSPA(高速分組接入)技術、4G等。
為了保證移動辦公系統(tǒng)的網(wǎng)絡安全,山東局虛擬移動辦公系統(tǒng)采取了一下措施:
采用3G虛擬撥號專網(wǎng)(VPDN)線路,實現(xiàn)移動辦公3G網(wǎng)絡與互聯(lián)網(wǎng)的有效隔離。VPDN線路由運營商提供3A認證,包括3G SIM卡信息認證和帳號用戶名認證,將來更可以研發(fā)在SIM卡上存儲數(shù)字證書進行認證等身份認證控制措施。在移動終端上,可以通過APN設置來選擇VPDN線路。
圖 2 3G VPND專網(wǎng)
采用SSL VPN設備,在移動終端和業(yè)務應用服務間進行數(shù)據(jù)再加密。加密后的無線信號有專網(wǎng)隔離、3G編碼加密和SSL VPN加密三重保密技術。
將虛擬辦公系統(tǒng)按不同功能劃分網(wǎng)絡區(qū)域,分區(qū)域管理。共劃分了內(nèi)部資源區(qū)、虛擬數(shù)據(jù)中心及虛擬應用交付平臺和3G專網(wǎng)區(qū)三個區(qū)域。將虛擬數(shù)據(jù)中心和虛擬應用交付平臺作為內(nèi)部資源與移動3G專網(wǎng)的數(shù)據(jù)交換區(qū)域,內(nèi)部資源之通過物理隔離網(wǎng)閘進行單向數(shù)據(jù)擺渡,保證內(nèi)部資源不被暴露。如同下圖:
圖 3 移動辦公網(wǎng)絡結(jié)構
五、待解決的問題
1、虛擬應用與非標準化數(shù)字證書相互融合的技術問題。
2、移動終端操作臺式終端應用系統(tǒng)的易用性問題。
3、虛擬化技術自身的穩(wěn)定性與安全性,以及安全技術的虛擬化問題有待進一步研究
六、發(fā)展前景展望
隨著移動終端性能不斷進步,私有云、公有云逐步建設,基于WEB2.0技術的在線應用的發(fā)展,應用交付的范圍和內(nèi)容都將快速增大和豐富,移動辦公也將從輔助辦公手段發(fā)展成常規(guī)甚至主要辦公方式。
參考文獻
[1]許瑋.3G技術在移動通信中的發(fā)展研究. 《中國電子商務》2010年第10期
[2]張應福.黃鵬.陳超.云計算技術及其在下一代數(shù)據(jù)中心建設中的應用.《通信與信息技術》2011年第1期
[3]許志敏.白克壯.服務器虛擬化技術在數(shù)據(jù)中心的應用探索.《2010年第二十四界全國計算機信息管理學術研討會》(會議論文)
[4]范君.應用交付網(wǎng)絡架構設計與研究.《計算機與數(shù)字工程》2010年第12期
作者簡介:
1、引言
對于現(xiàn)代物流來說,信息和信息管理、貿(mào)易經(jīng)濟、電子技術等有著緊密的聯(lián)系,它的理念和技術也在不斷的發(fā)展變化,因此,如何在物流企業(yè)中應用計算機信息技術能夠?qū)崿F(xiàn)對企業(yè)的改造是一個重要的課題,它關系著物流企業(yè)能否在激烈的環(huán)境中立于一個不敗之地。
2、物流企業(yè)應用計算機信息化的細節(jié)
2.1 計算機網(wǎng)絡
在物流企業(yè)的計算機信息化中,計算機網(wǎng)絡的構成主要可以通過快速式以太網(wǎng)、交換式以太網(wǎng)、ATM、FDDI、千兆/萬兆以太網(wǎng)。其中,千兆/萬兆以太網(wǎng)是較為成熟的技術,不僅價格較為便宜,而且升級的空間較大。至于物流企業(yè)計算機管理信息系統(tǒng)中的主要設備則有主服務器、路由器、主交換機等,局域網(wǎng)和ISP網(wǎng)絡的溝通是通過局域網(wǎng)來實現(xiàn)的,接入方式主要有ATM、撥號以及數(shù)據(jù)語言等。
一般來說,物流企業(yè)計算機新信息管理系統(tǒng)的網(wǎng)絡結(jié)構大多數(shù)是3層的星型拓撲結(jié)構,其中,第一層是主干交換機,第二層交換機則主要負責子系統(tǒng)之間的交換,二者之間是通過光纖連接的。
2.2 網(wǎng)絡安全策略
物流企業(yè)計算機信息化的過程中,信息往往是海量的,這些信息傳輸?shù)目煽啃苑浅V匾?。因此網(wǎng)絡安全策略是重要的一部分。一般系統(tǒng)主要是通過防火墻的配備來確保安全,也有通過VPN來和其他企業(yè)進行信息溝通的,這也是一種有效地安全策略,它能夠?qū)崿F(xiàn)MAT以及對IP地址進行隱藏等功能。此外,通過配備網(wǎng)管工作站和主干交換機進行連接可以幫助我們利用網(wǎng)絡管理軟件對網(wǎng)絡實行監(jiān)控及管理,具體來說,網(wǎng)絡管理軟件能夠?qū)W(wǎng)絡運行流量、資源情況、拓撲情況進行檢測,并能夠?qū)芾磉M行自動操作,進行工作的備份、調(diào)度及恢復等操作。但是,由于種種原因的影響,當前在物流企業(yè)的網(wǎng)絡安全方面還有一些不足之處,我們應引入一些更新技術對其信息進行保護,比如動態(tài)口令、反侵入檢測等技術。
2.3 數(shù)據(jù)存儲系統(tǒng)
在物流企業(yè)的計算機信息化中,貨物的庫存、周轉(zhuǎn)及進出等動作都將會有若干數(shù)據(jù)產(chǎn)生,因此,物流企業(yè)要面臨的數(shù)據(jù)往往是非常巨大的,RAID技術已經(jīng)不再能夠滿足企業(yè)這方面的需求,針對這種情況,我們可以利用SAN技術來構建集中數(shù)據(jù)存儲中心。此外,對于每天新增加的數(shù)據(jù),我們要進行增量被封,并對數(shù)據(jù)進行定期的全量備份。
對于數(shù)據(jù)庫的管理系統(tǒng),我們一般使用關系數(shù)據(jù)庫,它具有很好的分布式數(shù)據(jù)庫處理能力,不僅支持C/S體系結(jié)構,也支持B/S體系結(jié)構,能夠形成一個開放式的體系。此外,由于它對多用戶并發(fā)處理也支持,因此聯(lián)機事務處理能力比較強。
2.4 EDI系統(tǒng)
所謂EDI,主要是指電子數(shù)據(jù)交換技術,在物流企業(yè)中,往往和銀行、貨主以及聯(lián)帶企業(yè)有著非常緊密的業(yè)務關系,因此,各種來往單據(jù)是非常復雜的,通過組建一個EDI平臺能夠極大地提升我們工作的效率,進而降低工作成本。
在EDI報文中,Internet的傳輸是通過WebEDI的方式來實現(xiàn)的,因此,EDI是建立于Internet Web Server之上的,在Web上進行大量表格的開發(fā)。我們只需要利用瀏覽器就能夠?qū)崿F(xiàn)單證的手法。EDI中心則利用翻譯系統(tǒng)以及映射系統(tǒng)將會自動的把提交的單據(jù)翻譯為報文,然后傳輸?shù)綄Ψ降泥]箱之中。
2.5 條碼系統(tǒng)
條碼技術屬于電子商務推進物流行業(yè)發(fā)展的一個基礎,通過在物流企業(yè)中運用這一技術能夠以很小的投入就獲取較大的經(jīng)濟利益。針對條碼系統(tǒng),物流企業(yè)要進行專門條碼管理服務器的設置,以實現(xiàn)對條碼資源的管理及分配。
其工作流程是首先進行固定式及手持式掃描儀的配置,實現(xiàn)對貨物條碼信息的掃描及記錄,然后利用數(shù)據(jù)線將這些信息傳輸?shù)綄S梅掌髦?,最后利用條碼打印機進行打印輸出。
2.6 電子商務系統(tǒng)
物流作為商業(yè)活動的一環(huán),在其機信息化過程中,一個合格的電子商務平臺應是關鍵,它是企業(yè)發(fā)展的必將之路,具體上其應有以下幾個方面的功能:能夠網(wǎng)上跟蹤貨物、實現(xiàn)網(wǎng)上服務情報的報告、網(wǎng)上支付、運送時間的計算、對于貨物記錄的搜索、電子提單、網(wǎng)上報價、網(wǎng)上損毀索賠等。
電子化的倉儲、配送以及運輸網(wǎng)絡是實現(xiàn)電子倉庫的基礎,也是電子商務系統(tǒng)的核心。我們應加強運輸網(wǎng)絡系統(tǒng)的橫向連接,對行業(yè)分銷網(wǎng)絡進行縱向連接,通過合理的布局,實現(xiàn)一個高效的、現(xiàn)代化的電子商務網(wǎng)絡體系。
2.7 配送車輛的調(diào)度系統(tǒng)
物流企業(yè)生存中的一個重要內(nèi)容就是對于貨物的配送,因此,機動、高效、節(jié)約的配送車輛調(diào)度系統(tǒng)將給用戶提供更為透明的服務,并幫助我們加強成本的控制。具體的工作中,我們要做的工作是對單個車輛要實現(xiàn)運輸成本的動態(tài)考核,進而提升企業(yè)的服務響應速度及準確度,使其競爭力得到更大的提升。
這一調(diào)度系統(tǒng)主要的構成有中央監(jiān)控系統(tǒng)、移動單元以及GSM通信網(wǎng)絡這三部分。其中移動單元設備能夠提供車輛的實時位置數(shù)據(jù)及具體狀況,并對這些數(shù)據(jù)信息進行刷新,而中央監(jiān)控系統(tǒng)則主要是處理這些位置數(shù)據(jù),并將這些信息顯示于監(jiān)控中心中的大屏幕上。
2.8 軟件系統(tǒng)
做好軟件系統(tǒng)方面的工作也是計算機信息化在物流企業(yè)中應用的前提。在具體的工作中,我們要結(jié)合物流企業(yè)的作業(yè)流程及方式進行軟件系統(tǒng)的開發(fā),確保其合理性及高效性。一般來說,軟件系統(tǒng)的開發(fā)是基于UUNIX平臺,使用J2EE技術以及ORACLE數(shù)據(jù)庫,并通過C/S以及B/S結(jié)合來完成的。
3、結(jié)語
物流企業(yè)應用計算機信息技術是大勢所趨,隨著技術的進一步發(fā)展,這一技術的應用將會更加的深入和廣泛,為物流企業(yè)發(fā)展提供更多的助力。針對這一背景,我們要加強自身的學習和探索,不斷增強自身的理論水平和實踐能力,使物流企業(yè)的競爭力上升到一個更高的水平。
參考文獻
[1]蔡學文.信息化管理在物流管理中的應用[J].中國新技術新產(chǎn)品,2009(24).
一、引言
隨著市場競爭的加劇,組織間的聯(lián)系對于組織的生存與發(fā)展越來越關鍵,并且這種聯(lián)系已經(jīng)突破了單純的物流和資金流,成為更深入復雜的一種跨組織關系。而信息技術,作為輔助和推動現(xiàn)代化企業(yè)管理的最有力工具,也開始被應用到這個領域形成了一種特殊的跨越組織邊界的信息系統(tǒng)――跨組織系統(tǒng)(IOIS,Inter-organizational Information Systems),有時也稱為跨組織系統(tǒng)(IOS)。
跨組織系統(tǒng)指的是:為了提高企業(yè)間交易處理的績效,或藉由資訊分享與整合來提升企業(yè)間管理層次與策略層次的協(xié)同合作,而由兩個或兩個以上的組織共同享有或使用的信息系統(tǒng),例如一般所謂的EDI、SCM及B2B等各種IS。
跨組織系統(tǒng)是跨越組織范疇,并使所有參與者受益的共享性信息系統(tǒng),是企業(yè)與外界環(huán)境的其他組織,如上下游廠商、相關企業(yè)、甚至是競爭者,一起合作,為獲取競爭優(yōu)勢所共同發(fā)展的信息系統(tǒng)。
例如:一對一的IOIS,即某些一對一的供應鏈管理系統(tǒng)(SCM);一對多的IOIS,即一家買方多家賣方:例如所謂的電子化采購,或一家賣方多家買方:即所謂的電子化銷售;多對多的IOIS,即所謂的B2B電子市集。
二、跨組織信息系統(tǒng)(IOIS)框架
企業(yè)最終要與它的生存環(huán)境相互作用,并通過相互作用而產(chǎn)生效益。IOIS是基于信息技術之上跨企業(yè)的系統(tǒng),在最終整合的水平上,所有供應鏈成員不斷地相互提供實時的信息,因此IOIS是企業(yè)間信息共享能力的基礎。圖1為跨組織信息系統(tǒng)的框架體系。
由圖1可看出:跨組織的信息系統(tǒng)是建立在企業(yè)內(nèi)部信息系統(tǒng)的基礎之上的企業(yè)外部信息系統(tǒng),他的前提是企業(yè)完善的內(nèi)部信息系統(tǒng)( ERP +BPR) ,利用互聯(lián)網(wǎng)的基礎設施,以內(nèi)聯(lián)網(wǎng)的技術和外聯(lián)網(wǎng)的思想為支持( Intranet + Intranet + Extranet) ,借助電子數(shù)據(jù)交換EDI或XML這些標準的信息交換格式,把企業(yè)分布各地的組成機構、企業(yè)的合作伙伴、企業(yè)的商業(yè)貿(mào)易伙伴、政府部門、普通用戶等等利益共享體統(tǒng)統(tǒng)納入自己的信息化體系中,從而實現(xiàn)信息的集成與共享,使這個關聯(lián)集團可以圍繞共同的經(jīng)營目標協(xié)同工作。
三、跨組織信息系統(tǒng)信息交換技術
從交易自動化、無紙化的思想出發(fā),出現(xiàn)了EDI技術,發(fā)展EDI并不是一蹴而就的,它是一項動態(tài)發(fā)展的大系統(tǒng)工程。從世界各國的發(fā)展經(jīng)驗和趨勢看,EDI網(wǎng)絡體系的實現(xiàn)要經(jīng)過以下幾個重要的發(fā)展階段:
1.貿(mào)易程序減化階段
為了使貿(mào)易程序合理化,必須規(guī)范現(xiàn)行的貿(mào)易做法,大力推廣符合國際慣例的做法,同時消除貿(mào)易當中不合理的做法,特別是將紙面單證進行規(guī)范和統(tǒng)一,以便為下一階段的EDI標準化階段掃清障礙。許多發(fā)達國家,如英國、法國從上世紀70年代開始就著手開展貿(mào)易程序的減化工作。聯(lián)合國歐洲經(jīng)濟委員會專門設有工作組,負責國際貿(mào)易程序的減化工作。
2.信息標準化階段
聯(lián)合國為了推動實現(xiàn)全球EDI網(wǎng)絡,專門設立了工作組,推出了UN/EDIFACT 統(tǒng)一標準。
3.企業(yè)或行業(yè)內(nèi)部的應用和聯(lián)網(wǎng)階段
從上世紀70年代起就開始發(fā)展的EDI系統(tǒng),首先應用的企業(yè)或行業(yè)是那些信息傳輸量大、業(yè)務流程比較規(guī)范、管理體系比較成熟的行業(yè),如汽車制造業(yè)、航空運輸業(yè)、海洋運輸業(yè)、金融業(yè)和零售業(yè)等。這些行業(yè)或企業(yè)EDI的發(fā)展是卓有成效的。許多行業(yè)或大企業(yè)利用EDI的發(fā)展建立起了一套現(xiàn)代化的、高效的管理體系。
4.國家EDI網(wǎng)絡的形成階段
要想達到EDI的戰(zhàn)略性應用,實現(xiàn)貿(mào)易無紙化的國標,必須逐步建立起國家的EDI網(wǎng)絡體系。因為,只有國家EDI網(wǎng)絡的建成,企業(yè)之間、企業(yè)與相關部門之間,以及行業(yè)之間的信息處理才能實現(xiàn)自動化。
5.全球EDI網(wǎng)絡體系的聯(lián)通階段
EDI的發(fā)展要將全世界各國、各企業(yè)有機地聯(lián)系在一起、EDI電子通訊設施的發(fā)展將會帶動全球貿(mào)易的進一步發(fā)展。
從圖2EDI系統(tǒng)模型來看,有這樣的問題存在:EDI是建立在專用網(wǎng)、專用平臺的基礎上,這就導致資金、人才缺乏的中小企業(yè)很難擠身這個系統(tǒng)中開展國際貿(mào)易。
Internet的發(fā)展帶來了電子商務的應用,也為中小企業(yè)跨組織的信息交換提供了公共平臺。HTML是最早應用于網(wǎng)絡信息傳輸?shù)闹脴苏Z言,它側(cè)重于主頁表現(xiàn)形式的描述,疏于對信息語義及其內(nèi)部結(jié)構的描述,不能適應日益增多的信息檢索要求和存檔要求。
而源于SGML的XML卻能夠很好地解決EDI及HTML所存在的以上問題:XML便于不同系統(tǒng)之間的信息傳輸。當今的計算機世界中,不同企業(yè)、不同部門中存在著許多不同的系統(tǒng)、操作系統(tǒng)有NT、UNIX,數(shù)據(jù)庫系統(tǒng)有SQL Server、Oracle等要在不同的平臺、不同的數(shù)據(jù)庫軟件之間傳輸信息,不得不使用一些特殊的軟件,非常不便 ,而不同的顯示界面,從工作站、個人微機、到手機,使這些信息個性化顯示也變得很困難。
有了XML,各種不同的系統(tǒng)之間可以采用XML作為交流媒介。XML不但簡單易讀,而且可以標注各種文字、圖像甚至二進制文件,只要有XML處理工具,就可以輕松地讀取并利用這些數(shù)據(jù),這使得XML成為一種非常理想的網(wǎng)際語言。
XML最主要的長處在于當兩個相同組織內(nèi)或甚至在不同組織間若要做信息交換時,采用XML作為表示語言最簡單有效。目前已有以XML所制定的工業(yè)標準XML/EDI(Electronic Data Interchange)。XML既可以通過XSL等排版樣本保有顯示數(shù)據(jù)的功能,同時也能夠在傳播信息時仍舊保有數(shù)據(jù)的本質(zhì)涵義-因為它能夠使用標記與屬性描述數(shù)據(jù) 。
四、XML信息交換類型對跨組織系統(tǒng)構建的支持
從應用的角度來看,XML信息交換可以分為下面三種類型:數(shù)據(jù)、數(shù)據(jù)集成和交易自動化。
1.數(shù)據(jù):通過XML可以實現(xiàn)跨媒體、多介質(zhì)的數(shù)據(jù)。尤其是XML與HTML一脈相承,配合樣式信息(如CSS或XSL)可以實現(xiàn)基于Internet的Web。
2.數(shù)據(jù)集成:它指的是服務器-服務器這間的數(shù)據(jù)交換,由于XML本身始終以純文本形式存在,使得XML具備跨平臺的特性,成為表達層次結(jié)構信息并且在不同的應用系統(tǒng)之間傳輸信息的有效途徑,見圖3。
3.交易自動化:在XML的基礎上,可以開發(fā)出這樣的應用程序,首先,由該程序向交易系統(tǒng)平臺發(fā)出一個供貨商資料查詢請求,在得到應答后,自動連接答復中提供的所有供貨商站點;然后,搜索預定商品的信息,并對獲取到的不同商家針對該商品的價格、質(zhì)量、服務等信息按特定的商業(yè)規(guī)則進行比較,自動向選定的站點下訂單。自動交易過程見圖4。
五、結(jié)論
電子商務的發(fā)展使得競爭從企業(yè)與企業(yè)之間,轉(zhuǎn)換為以供應鏈為基礎的企業(yè)群之間的競爭,構建具有共同價值鏈目標的跨組織系統(tǒng)已是當務之急。基于Internet交換信息的XML語言,其自描述性使其非常適用于不同應用間的數(shù)據(jù)交換,基于XML構建跨組織系統(tǒng),既不同于EDI需要構建專用網(wǎng),又解決了C/S模式,開發(fā)出來的應用程序針對具體的數(shù)據(jù)結(jié)構,其應用范疇受到一定限制,開放性差的問題。
參考文獻:
[1]魚濱鄭婭峰:基于XML異構系統(tǒng)集成框架的研究[J].計算機應用與軟件,2005,Vol.22,No.7
[2]熊曾剛張學敏陳建新:基于XML的信息系統(tǒng)集成的研究[J].情報科學,2005,6
[3]XML中國論壇.XML實用進階教程[M].北京:清華大學出版社,2001,3