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

基于XML的電子商務異構數據集成研究

2007-12-31 00:00:00武樹東劉文利于復興
商場現代化 2007年7期

[摘要] 本文分析了電子商務中的異構數據的特點并提出應用XML解決電子商務中異構數據集成的方案。

[關鍵詞] 電子商務 XML 異構數據

一、引言

電子商務是利用電子手段尤其是互聯網技術為支撐的一種商務活動方式,基于互聯網的商務數據傳輸與交換、商務數據的人工或自動處理是電子商務順利進行的基礎。由于交易雙方處于異構系統環境下,所以,數據的標準化在電子商務中起著至關重要的作用。基于傳統EDI 方式的電子商務系統實現繁瑣、成本高昂,難以大范圍推廣,XML的誕生解決了這一難題,它定義了統一的數據描述格式,使得異構數據的交換有了一個標準。

二、電子商務異構數據分析

1.電子商務的異構數據產生原因。(1)系統異構,即數據源所依賴的業務應用系統、數據庫管理系統乃至操作系統之間的不同構成了系統異構。(2)模式異構,即數據源在存儲模式上的不同。存儲模式主要包括關系模式、 對象模式、對象關系模式和文檔嵌套模式等幾種,其中關系模式(關系數據庫)為主流存儲模式。同時,即便是同一類存儲模式,它們的模式結構可能也存在著差異。例如不同的關系數據管理系統的數據類型等方面并不是完全一致的,如DB2、Oracle、Sybase、Informix、SQL erver、Foxpro等。(3)來源異構,即電子商務企業內部數據源和外部數據源之間的異構。

2.電子商務中的異構數據。(1)純文本文件;(2)靜態網頁;(3)交互式的網上表格;(4)不同數據管理系統的數據類型等。這些異構數據在Internet傳輸中由于異構系統環境,數據管理系統異構,數據交換協議異構等原因造成數據交換不利。

三、XML特點

XML是W3C制定的一組規范,滿足不斷增長的網絡應用需求,同時確保網絡交互具有良好的可靠性與操作性。它嚴格地定義可移植的結構化數據,并對數據賦予上下文相關功能。除了易于建立和易于分析外,XML主要的優點在于它既與平臺無關,又與廠商無關,這種開放性比技術優越性更重要。Web服務使用XML作為數據表示的基本格式,這為Web服務實現平臺無關、語言無關奠定了堅實的基礎。

XML具有以下4 個主要特點:

(1)簡單性,XML為程序員和文檔作者提供了一個友好的環境。

(2)可擴展性,它允許開發者創建他們自己的DTD,使用幾個附加的標準,可以對XML進行擴展。

(3)互操作性,XML可以在多種平臺上使用,而且可以用多種工具進行解釋。

(4)開放性。XML標準在Internet上是完全開放的,可以免費獲得。XML文檔自身也較為開放,XML文檔中的數據卻是任何應用都可使用的。

2.XML可以由用戶自定義標簽來組織數據格式,增強對信息涵義的表達能力。由于電子商務平臺大多由各個廠商自行開發,許多商業信息和標準不同,雖然EDI解決了機器之間無歧異性的信息識別和處理,但是EDI的成本高以及購買確保商業信息安全的VAN限制了它的普及,而XML的自描述特性使它成為將文件和結構化數據一起移動和溝通的最佳機制,只要雙方遵循同一XML數據格式,可以在不同的用戶、不同的系統之間利用XML作為媒介進行數據交換,尤其是在電子商務中,服務器與服務器之間、服務器與瀏覽器之間有大量的數據需要交換,方便了數據在Internet上的交流。因此XML已經被廣泛用于解決應用程序之間的數據交換問題。

四、基于XML的電子商務異構數據集成方案

XML的出現,并在最近幾年得到了快速的發展,現已成為互聯網上電子商務企業進行數據交換和數據發布的首選方案。基于XML的電子商務數據集成方案(如圖所示),突破了EDI的發展瓶頸,將逐步取代傳統的EDI,成為信息交換的有力工具。如圖1所示,由下至上各層的基本服務功能如下:

1.數據層,處于最底層,由后臺數據庫系統實現數據的存儲管理和集成,是系統的數據提供者,包括各種類型的數據庫、文件、多媒體等信息。

2.中間層,提供必要的數據轉換功能或工具,通過數據層提供的接口實現數據的訪問和操作,進行數據與XML格式的相互轉換,將數據存儲到XML數據空間中,并維持XML數據空間與各數據源之間的映射關系。服務器通過HTTP交換數據,由DOM樹對XML數據進行顯示樣式處理。中間層可從多種數據源中提取所需要的數據并進行融合。

圖 基于XML的電子商務數據集成

3.顯示層,即用戶界面層,實現數據的動態顯示。XML數據可以有多種表現形式,而且可以為外部直接訪問、編輯或轉換,也可被其他系統所用。以下是對該方案的工作過程的分析:

(1)XML文檔的生成。由于XML能夠使不同來源的結構化的數據很容易結合在一起,所以通過數據層提供的接口可以在中間層服務器對來自后端數據庫的數據進行集成。雖然每個數據庫描述數據都不同,但XML命名空間Namespaces 解決了多義性和名字沖突問題。

(2)XML數據的傳輸和處理。XML開放、基于文本的格式,使它可以像HTML一樣通過HTTP傳輸。同時,Web服務器將支持數據在數據層和顯示層的雙向刷新機制,即可接受客戶端的數據修改并存入后端數據庫,亦可將后端數據庫的數據變化及時傳遞給客戶。

(3)XML數據的顯示。數據在后端以XML格式存儲,發送到顯示層后,能用多種方式顯示。在服務器端針對不同的客戶而用不同的XSL對相同的XML文檔進行轉換,生成多樣的HTML網頁,這樣的好處是接受HTML網頁的瀏覽器無須進行XML轉換;或直接把XML和不同的XSL發送到客戶端。

五、結束語

XML是異構數據集成的良好方案,將XML應用于電子商務數據集成將有廣泛的應用前景,將推動電子商務的發展,本文僅提出解決電子商務異構數據集成的方案,具體實現有待發展研究。

本文中所涉及到的圖表、注解、公式等內容請以PDF格式閱讀原文。

主站蜘蛛池模板: 亚洲人成网7777777国产| 中文字幕首页系列人妻| 亚洲欧美综合在线观看| 热久久综合这里只有精品电影| 成人福利在线视频| 又爽又黄又无遮挡网站| A级全黄试看30分钟小视频| 亚洲中文精品人人永久免费| 无码区日韩专区免费系列| 亚洲欧洲日韩综合色天使| 在线国产资源| 香蕉视频在线观看www| 丰满人妻被猛烈进入无码| 国产免费网址| 欧美成人一区午夜福利在线| 中国成人在线视频| 激情综合网址| 国产成人91精品免费网址在线| 超碰精品无码一区二区| 色噜噜综合网| 制服丝袜国产精品| 国产亚洲视频免费播放| 亚洲婷婷在线视频| 国产另类视频| 91久久偷偷做嫩草影院免费看| 亚洲无码四虎黄色网站| 国产午夜一级淫片| 亚洲国产综合自在线另类| 久久免费精品琪琪| 欧美一级黄片一区2区| 亚洲av无码人妻| 人人91人人澡人人妻人人爽 | 久久久精品久久久久三级| 亚洲国产成人综合精品2020| 精品无码一区二区三区电影| 婷婷色中文| 国产乱子伦精品视频| 香蕉久久国产精品免| 国产99免费视频| 国产欧美网站| 久久久久无码精品| 国产浮力第一页永久地址| 视频一区亚洲| 亚洲嫩模喷白浆| 日韩亚洲综合在线| 天天摸天天操免费播放小视频| 国产成人福利在线| 国产在线一区二区视频| 99热这里都是国产精品| 国产丰满成熟女性性满足视频| 久久黄色视频影| 欧美人人干| 亚洲中文字幕久久无码精品A| 亚洲免费人成影院| h网站在线播放| 国产成人亚洲欧美激情| 久久福利网| 亚洲综合中文字幕国产精品欧美| 婷婷六月综合| 亚洲精品第五页| 2020最新国产精品视频| 日韩精品欧美国产在线| 亚洲永久视频| 国产综合另类小说色区色噜噜| 亚洲视频无码| 亚洲国产清纯| 国产偷倩视频| 六月婷婷激情综合| 国产乱人伦精品一区二区| 日韩高清欧美| 国产激爽爽爽大片在线观看| 国产欧美日韩综合一区在线播放| 国产丰满大乳无码免费播放| www.国产福利| 国产免费人成视频网| www.亚洲一区二区三区| 国产精品视频公开费视频| 国产在线视频欧美亚综合| 亚洲一欧洲中文字幕在线| 亚洲精品福利网站| 视频一本大道香蕉久在线播放 | 欧美国产菊爆免费观看|