[摘要] 本文分析了電子商務中的異構數據的特點并提出應用XML解決電子商務中異構數據集成的方案。
[關鍵詞] 電子商務 XML 異構數據
一、引言
電子商務是利用電子手段尤其是互聯網技術為支撐的一種商務活動方式,基于互聯網的商務數據傳輸與交換、商務數據的人工或自動處理是電子商務順利進行的基礎。由于交易雙方處于異構系統環境下,所以,數據的標準化在電子商務中起著至關重要的作用。基于傳統EDI 方式的電子商務系統實現繁瑣、成本高昂,難以大范圍推廣,XML的誕生解決了這一難題,它定義了統一的數據描述格式,使得異構數據的交換有了一個標準。
二、電子商務異構數據分析
1.電子商務的異構數據產生原因。(1)系統異構,即數據源所依賴的業務應用系統、數據庫管理系統乃至操作系統之間的不同構成了系統異構。(2)模式異構,即數據源在存儲模式上的不同。存儲模式主要包括關系模式、 對象模式、對象關系模式和文檔嵌套模式等幾種,其中關系模式(關系數據庫)為主流存儲模式。同時,即便是同一類存儲模式,它們的模式結構可能也存在著差異。例如不同的關系數據管理系統的數據類型等方面并不是完全一致的,如DB2、Oracle、Sybase、Informix、SQL erver、Foxpro等。(3)來源異構,即電子商務企業內部數據源和外部數據源之間的異構。
2.電子商務中的異構數據。(1)純文本文件;(2)靜態網頁;(3)交互式的網上表格;(4)不同數據管理系統的數據類型等。這些異構數據在Internet傳輸中由于異構系統環境,數據管理系統異構,數據交換協議異構等原因造成數據交換不利。……