999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

電子商務(wù)中XML數(shù)據(jù)交換技術(shù)的應(yīng)用研究

2008-12-31 00:00:00李宇翔李端明
商場現(xiàn)代化 2008年28期

[摘要] 在電子商務(wù)活動(dòng)中,需要傳送的數(shù)據(jù)之間存在著因系統(tǒng)異構(gòu)、模式異構(gòu)和來源異構(gòu)而產(chǎn)生的異構(gòu)數(shù)據(jù)。基于XML的數(shù)據(jù)交換技術(shù)屏蔽了企業(yè)與企業(yè)之間的通信方式和數(shù)據(jù)格式的差異,提供了一個(gè)基于XML的文檔接收、轉(zhuǎn)換、轉(zhuǎn)發(fā)和管理的集成框架。 基于XML 的電子商務(wù)網(wǎng)站平臺(tái)以XML 作為數(shù)據(jù)的傳輸格式,極大地改善了電子商務(wù)平臺(tái)的性能。因此,XML技術(shù)被廣泛用于電子商務(wù)中異構(gòu)數(shù)據(jù)庫訪問,用于實(shí)現(xiàn)數(shù)據(jù)的多樣顯示、商務(wù)數(shù)據(jù)檢索、集成等。

[關(guān)鍵詞] 電子商務(wù) XML 數(shù)據(jù)異構(gòu) 數(shù)據(jù)交換

一、概述

在電子商務(wù)活動(dòng)過程中, 需要傳送各種數(shù)據(jù)。這些數(shù)據(jù)分別由不同的商業(yè)應(yīng)用產(chǎn)生, 具有不同的數(shù)據(jù)格式和商業(yè)意義。如果沒有統(tǒng)一的數(shù)據(jù)交換標(biāo)準(zhǔn),采購方、供貨方、運(yùn)營商及中介等從事電子商務(wù)貿(mào)易的各方之間就不能實(shí)現(xiàn)有效的信息共享,也就無法很好地利用對(duì)方提供的信息,導(dǎo)致工作效率降低、錯(cuò)誤率提高,甚至很多商業(yè)機(jī)會(huì)被無端地浪費(fèi)掉。因此,如何在不同行業(yè)、不同領(lǐng)域和不同企業(yè)之間傳輸這些商業(yè)數(shù)據(jù), 實(shí)現(xiàn)企業(yè)之間的交互, 是企業(yè)電子商務(wù)需要解決的一個(gè)關(guān)鍵問題。

基于XML的數(shù)據(jù)交換技術(shù)屏蔽了企業(yè)與企業(yè)之間的通信方式和數(shù)據(jù)格式的差異,提供了一個(gè)基于XML的文檔接收、轉(zhuǎn)換、轉(zhuǎn)發(fā)和管理的集成框架, 能夠在電子商務(wù)應(yīng)用之間存儲(chǔ)、轉(zhuǎn)換和傳送數(shù)據(jù),數(shù)據(jù)不必因軟件或平臺(tái)的變化而改變。XML為基于Web 的電子商務(wù)帶來了新的機(jī)遇, 為平臺(tái)的獨(dú)立性、系統(tǒng)的兼容性、資源的整合和物流管理等電子商務(wù)應(yīng)用, 提供了完整的解決方案。

二、電子商務(wù)的異構(gòu)數(shù)據(jù)

電子商務(wù)異構(gòu)數(shù)據(jù)的產(chǎn)生來自于以下幾方面:

(1)由于數(shù)據(jù)源所依賴的業(yè)務(wù)應(yīng)用系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)乃至操作系統(tǒng)之間的不同而產(chǎn)生了系統(tǒng)異構(gòu)數(shù)據(jù)。

(2)數(shù)據(jù)源的存儲(chǔ)模式有關(guān)系模式、對(duì)象模式、對(duì)象關(guān)系模式和文檔嵌套模式等幾種,其中關(guān)系模式(關(guān)系數(shù)據(jù)庫)為主流存儲(chǔ)模式。同時(shí),即便是同一類存儲(chǔ)模式,它們的模式結(jié)構(gòu)可能也存在著差異。例如不同的關(guān)系數(shù)據(jù)管理系統(tǒng)的數(shù)據(jù)類型等方面并不是完全一致的,如DB2、Oracle、Sybase、Informix、SQLServer、Foxpro等。由于數(shù)據(jù)源在存儲(chǔ)模式上的上述不同而產(chǎn)生了模式異構(gòu)。

(3)由于電子商務(wù)企業(yè)內(nèi)部數(shù)據(jù)源和外部數(shù)據(jù)源之間的異構(gòu)而形成的來源異構(gòu)。

(4)電子商務(wù)中本身存在著純文本文件、靜態(tài)網(wǎng)頁、交互式的網(wǎng)上表格、不同數(shù)據(jù)管理系統(tǒng)的數(shù)據(jù)類型等異構(gòu)數(shù)據(jù)。這些異構(gòu)數(shù)據(jù)在Internet傳輸中由于異構(gòu)系統(tǒng)環(huán)境,數(shù)據(jù)管理系統(tǒng)異構(gòu),數(shù)據(jù)交換協(xié)議異構(gòu)等原因造成數(shù)據(jù)交換不利。

三、電子商務(wù)中的XML數(shù)據(jù)交換技術(shù)

1.XML數(shù)據(jù)交換技術(shù)

可擴(kuò)展的標(biāo)記語言XML是1998年2月由W3C組織制定的一種通用語言規(guī)范,與以HTML格式傳送數(shù)據(jù)的傳統(tǒng)電子商務(wù)平臺(tái)相比,它克服了HTML缺乏可擴(kuò)展能力,數(shù)據(jù)的可重用性和結(jié)構(gòu)化程度差,缺乏表達(dá)數(shù)據(jù)語義的能力等局限,具有開放性、平臺(tái)無關(guān)性、自描述性、靈活的可擴(kuò)展性、高度結(jié)構(gòu)化和層次化的數(shù)據(jù)組織形式等特點(diǎn)。XML語言采用標(biāo)記來表示信息的內(nèi)容,使用者可根據(jù)需要自由定義這些標(biāo)記,生成結(jié)構(gòu)化的信息,使其非常適用于不同應(yīng)用間的數(shù)據(jù)交換。因此,基于XML的異構(gòu)數(shù)據(jù)交換技術(shù)已成為電子商務(wù)應(yīng)用的關(guān)鍵技術(shù)。

基于XML的數(shù)據(jù)交換系統(tǒng)一方面在企業(yè)與企業(yè)之間充當(dāng)一個(gè)橋梁,使有不同的通信方式的企業(yè)和企業(yè)之間可以方便地進(jìn)行信息交流;另一方面,它提供一個(gè)文檔管理機(jī)制,以XML格式集中存放企業(yè)與企業(yè)之間進(jìn)行商務(wù)活動(dòng)的各種文檔。

2.基于XML的電子商務(wù)網(wǎng)站平臺(tái)系統(tǒng)架構(gòu)

基于XML的電子商務(wù)網(wǎng)站平臺(tái)以XML作為數(shù)據(jù)的傳輸格式, 極大地改善了電子商務(wù)平臺(tái)的性能。其系統(tǒng)架構(gòu)為如圖所示的顯示層、中間層和數(shù)據(jù)存儲(chǔ)層三層架構(gòu)。

圖 基于XML的電子商務(wù)平臺(tái)架構(gòu)

(1)顯示層位于客戶端,其任務(wù)是將接收到的XML文檔轉(zhuǎn)換成HTML頁面形式在瀏覽器上顯示。由于XML定義的數(shù)據(jù),其顯示與內(nèi)容是分開的,因此允許對(duì)同一數(shù)據(jù)指定不同的顯示方式。轉(zhuǎn)換與顯示XML數(shù)據(jù)可利用CSS和XSL,數(shù)據(jù)到達(dá)客戶端后,能夠以客戶配置、使用者選擇或其他標(biāo)準(zhǔn)決定的方式動(dòng)態(tài)地表現(xiàn)出來。

(2)在中間層,Web服務(wù)器對(duì)來自于客戶端的XML文檔進(jìn)行解析,利用XML語法分析程序讀取文檔、生成結(jié)構(gòu)樹并檢查其中包含的XML是否結(jié)構(gòu)完整,加以驗(yàn)證后取出所需的參數(shù),將參數(shù)傳遞給服務(wù)器端程序執(zhí)行。如果需要,再向數(shù)據(jù)庫存儲(chǔ)層提出查詢請(qǐng)求,再由數(shù)據(jù)庫服務(wù)器對(duì)請(qǐng)求進(jìn)行處理,將處理結(jié)果以XML文檔格式返回到中間層。中間層對(duì)XML數(shù)據(jù)進(jìn)行處理,再將結(jié)果傳送到客戶機(jī)的瀏覽器。

(3)數(shù)據(jù)存儲(chǔ)層主要實(shí)現(xiàn)數(shù)據(jù)的存儲(chǔ)管理,一般由后臺(tái)數(shù)據(jù)庫系統(tǒng)實(shí)現(xiàn),存儲(chǔ)的數(shù)據(jù)可以有各種各樣的數(shù)據(jù)庫資源,如 Sybase、Oracle、SQL Server,以及XML文檔,甚至可以將WWW上的HTML轉(zhuǎn)為XML后存入數(shù)據(jù)庫。

四、XML在電子商務(wù)中的應(yīng)用

1.利用XML技術(shù)實(shí)現(xiàn)異構(gòu)數(shù)據(jù)庫間互訪

電子商務(wù)中主要存在系統(tǒng)異構(gòu)、模式異構(gòu),同時(shí)目前網(wǎng)上很多信息格式是半結(jié)構(gòu)化或非結(jié)構(gòu)化的,其來源亦極端異構(gòu)。異構(gòu)數(shù)據(jù)庫的跨庫檢索是電子資源整合的核心技術(shù),異構(gòu)性是企業(yè)異構(gòu)數(shù)據(jù)集成必須面臨的首要問題。一個(gè)較好的應(yīng)用方案是利用XML作為中間件,對(duì)這些信息進(jìn)行元數(shù)據(jù)搜索。

XML的開放性,自描述性決定了它可成為異構(gòu)應(yīng)用之間進(jìn)行數(shù)據(jù)通信的媒介。XML使用的是公開的,非專有的格式,允許各個(gè)機(jī)構(gòu)方便地創(chuàng)建自己特定的標(biāo)志,用以描述其各自特殊商務(wù)需求。XML提供描述諸如數(shù)據(jù)庫記錄、圖形、聲音等不同類型數(shù)據(jù)的標(biāo)準(zhǔn)格式,各系統(tǒng)只要裝上XML解析工具,便可一致而正確地解碼、管理和顯示信息、理解以XML為中介由其他系統(tǒng)傳送的信息并加以利用, 而不用考慮對(duì)方的信息格式和使用的特殊軟件,從而完成跨平臺(tái)的交流。

2.利用XML技術(shù)實(shí)現(xiàn)數(shù)據(jù)的多樣顯示

商務(wù)數(shù)據(jù)發(fā)送到客戶端后,往往希望能夠用多種方式顯示, 由于數(shù)據(jù)顯示與內(nèi)容分開,HTML描述數(shù)據(jù)的外觀,而XML描述數(shù)據(jù)本身,使數(shù)據(jù)更合理地按用戶的需求表現(xiàn)出來,另外CSS和XSL為 數(shù)據(jù)的顯示提供了公布的機(jī)制,可以定義各種XSL或CSS對(duì)XML文檔進(jìn)行多種樣式的顯示。

3.利用XML技術(shù)進(jìn)行電子商務(wù)數(shù)據(jù)檢索

隨著電子商務(wù)的發(fā)展, 強(qiáng)大的數(shù)據(jù)檢索已成為其內(nèi)在的需求, 用戶只要在XML文檔中定義一系列有意義的標(biāo)記, 依據(jù)這些標(biāo)記就可以按照任意的條件進(jìn)行復(fù)雜的查詢和檢索, 甚至實(shí)現(xiàn)計(jì)算機(jī)自動(dòng)檢索。

4.利用XML技術(shù)實(shí)現(xiàn)不同來源的商務(wù)數(shù)據(jù)集成

商務(wù)數(shù)據(jù)庫的發(fā)展十分迅速, 而這些數(shù)據(jù)庫往往分散于關(guān)系數(shù)據(jù)庫、文件系統(tǒng)、Word文檔、電子表格、HTML或XML文檔中。XML 能夠?qū)⒉煌瑏碓吹慕Y(jié)構(gòu)化的數(shù)據(jù)結(jié)合在一起,通過在中間層的服務(wù)器上對(duì)從后端數(shù)據(jù)庫和其他應(yīng)用處來的數(shù)據(jù)進(jìn)行集成, 就可以對(duì)數(shù)據(jù)進(jìn)行多樣的搜索和集成。

5.利用XML技術(shù)實(shí)現(xiàn)企業(yè)間電子商務(wù)自動(dòng)化

企業(yè)間正在從原有的廣泛使用的EDI技術(shù)轉(zhuǎn)向XML技術(shù),即利用Web實(shí)現(xiàn)商品信息的交換和接發(fā)定單,從而使通信成本和軟件成本都降低。由于原有的HTML應(yīng)用的限制,使用XML成為大勢所趨,利用XML進(jìn)行電子目錄等產(chǎn)品信息的交換和自動(dòng)更新,可以實(shí)現(xiàn)目錄的自動(dòng)分類處理和服務(wù)。實(shí)現(xiàn)企業(yè)間電子目錄的分配、更新以及市場與庫信息的共享,提高企業(yè)的效率。

6.XML為IT業(yè)帶來新的商機(jī)

Microsoft建議的XML Data方案,使用XML寫XML元數(shù)據(jù),快速開發(fā)XML應(yīng)用,并簡化對(duì)結(jié)構(gòu)和內(nèi)容的確認(rèn)。XML為Web數(shù)據(jù)帶來了結(jié)構(gòu)化、智能化和互操作性,將會(huì)引發(fā)Web查詢技術(shù)、Web數(shù)據(jù)庫技術(shù)乃至Web數(shù)據(jù)交換技術(shù)的全面革新,B to C和B to B模式的電子商務(wù)的數(shù)據(jù)將更加容易交換。

參考文獻(xiàn):

[1]但正剛李順等:XML高級(jí)網(wǎng)絡(luò)應(yīng)用[M].北京: 清華大學(xué)出版社,2001

[2]李雯謝輔雯鄒道明:XML數(shù)據(jù)交換技術(shù)的應(yīng)用與研究[J].計(jì)算機(jī)與現(xiàn)代化,2008,1

[3]方美琪:XML及其在電子商務(wù)中的應(yīng)用[M].北京:清華大學(xué)出版社,2003:

[4]張紅梅梁允榮:基于XML實(shí)現(xiàn)電子商務(wù)平臺(tái)的分析與研究[J].計(jì)算技術(shù)與自動(dòng)化,2005,24(2)

主站蜘蛛池模板: 六月婷婷综合| 制服无码网站| 99视频在线看| 成人午夜视频网站| 亚洲人免费视频| 呦女精品网站| 亚洲国产91人成在线| 久久国产香蕉| 国产主播在线一区| 亚洲精品综合一二三区在线| 国产在线观看成人91| 久久综合九色综合97网| 日韩精品无码免费一区二区三区| 日韩在线第三页| 亚洲成肉网| 欧美成人aⅴ| 熟妇人妻无乱码中文字幕真矢织江| 亚洲一区二区黄色| 日本不卡在线| 成年av福利永久免费观看| 国产午夜精品鲁丝片| 一本大道香蕉久中文在线播放| 日本手机在线视频| 91亚洲影院| 99热这里只有精品国产99| 亚洲色欲色欲www在线观看| 日本三级黄在线观看| 国产精品女人呻吟在线观看| 日本精品视频一区二区| 国产成人亚洲精品蜜芽影院| 18禁不卡免费网站| 亚洲综合久久成人AV| 国产永久在线视频| 91免费国产高清观看| 超碰免费91| 国内毛片视频| 青青国产在线| 国产69精品久久久久孕妇大杂乱 | a毛片基地免费大全| 成人夜夜嗨| 91精品国产一区自在线拍| 欧美在线网| 亚洲无码高清一区| 国产精品妖精视频| 九九热这里只有国产精品| 蜜臀av性久久久久蜜臀aⅴ麻豆| 国产精品尤物铁牛tv| 国产高清在线丝袜精品一区| 国产亚洲高清视频| 亚洲自拍另类| 黄色不卡视频| 成人噜噜噜视频在线观看| 亚洲a级毛片| 国产第一色| 重口调教一区二区视频| 国产成人综合网在线观看| 日本免费一区视频| 国产小视频在线高清播放| 久久久久亚洲Av片无码观看| 在线va视频| 国产专区综合另类日韩一区| 国产成人av大片在线播放| 99久久精品国产精品亚洲| 欧美高清三区| 久青草国产高清在线视频| 美女黄网十八禁免费看| 97在线免费| 久久青草免费91观看| 亚洲人成网站在线播放2019| 首页亚洲国产丝袜长腿综合| 欧美在线精品怡红院| 国产一级在线播放| 五月婷婷综合色| 欧美国产综合视频| 久草青青在线视频| 99热6这里只有精品| 人妖无码第一页| www.99精品视频在线播放| 国产大片喷水在线在线视频| 午夜性刺激在线观看免费| 91口爆吞精国产对白第三集| 四虎成人在线视频|