[摘要] XML是SGML的一個簡化子集,由于該語言具有簡單性、可擴展性等特性,受到了業界的普遍歡迎和支持。在電子商務應用領域,XML已經成為電子商務系統中數據交換最主要的標準,加速并推動了電子商務的發展。
[關鍵詞] XML 電子商務 應用
電子商務是傳統商務活動的電子化、數字化、網絡化、信息化與全球化。它整合了資金流、信息流與物流,是以提高生產和管理效率從而獲取最大利潤的商務模式。在企業與企業進行商務活動過程中,需要傳送各種數據,這些數據分別由不同的商業應用產生,具有不同的數據格式和商業意義。如何在不同行業、不同領域和不同企業之間傳輸這些商業數據,實現企業之間的交互(interoperability),是企業電子商務需要解決的一個關鍵問題。隨著XML的迅速發展,XML正在逐步成為Internet中描述數據的標準。由于企業電子商務是以Internet為基礎的,因此,XML文檔在將來勢必成為電子商務中數據傳輸的主要載體。
一、XML技術
XML的前身是SGML(Standard General Markup Language), 但它比SGML 更為簡化、易于使用。XML是一套定義語義標記的規則, 這些標記將文檔分成許多部件并對這些部件加以標識。它也是元標記語言, 即定義了用于其他與特定領域有關的、語義的、結構化的標記語言的句法語言。
二、XML技術對電子商務應用所具有的特征
1.簡單性,XML是SGML針對 Web簡化的子集,簡單易用,易于實現;同時,XML還保持了對現有的面向SGML的系統的向下兼容性,這樣,用XML標記過的數據就仍然可以在這些系統中使用,為基于SGML的行業節省了大筆的改造費用。
2.可擴展性,XML標記允許用戶自己定義自己的標簽攜帶參數、屬性和值。企業可以用XML為電子商務和供應鏈集成等應用定義自己的標記語言,作為該領域信息共享與數據交換的基礎;
3.結構化,XML提供了一種結構化的數據表示方式,使得用戶界面與結構化數據分離。XML中可以使用樣式表,這樣,XML的描述就像數據庫一樣具有結構性。
4.自描述性, XML 文檔實例包含關于其內容的“元信息”和對它的DTD的引用,一個應用程序可以根據DTD靈活處理不同的XML 形式的信息,提高了通用性。
除上述特性外,XML支持幾乎所有的主要語言, 并且不同語言的文本可以在同一文檔中混合使用。支持XML的軟件能處理所有這些語言的任何組合。因此XML使得信息交換可以跨越民族與文化的界限。
三、XML在電子商務中的應用
XML源于應用的需求,它大幅度改善人們在網絡世界里的交流方式。XML正在電子商務中扮演著愈來愈重要的角色, 特別是對推動電子商務的發展將起到至關重要的作用。
1.企業間電子商務
企業間正在從原有的廣泛使用的EDI技術轉向Web-EDI,利用Web實現商品信息的交換和接發定單,從而通信成本和軟件成本都降低。由于原有的HTML應用的限制,使用XML成為大勢所趨,利用XML進行電子產品信息的交換和自動更新,可以實現目錄的自動分類處理和服務,并且可以提供多國語言的目錄服務。
2.實現企業間自動化處理
通過XML技術對企業的物流供應鏈系統進行改造, 可以實現企業間電子目錄的自動分配與更新,以及市場和庫信息的共享,徹底提高企業的效率。
3.XML 技術用于Web2.0開發
XML描述數據本身。這使XML可以支持靈活多變的Web應用。XML可以從不同的來源集成數據,將多個應用程序所生成的數據納入同一個XML文件并傳送到客戶機上,被解析出來的XML數據可以在本地被編輯或操縱。即本地用戶非常容易實現對XML數據的有效利用。
4.應用于無線通訊WML
為了使第三代移動通信標準的逐步統一,于是產生了WAP(Wirless Aplication Protoco,無線應用協議)。WAP包括通信部分和WML語言。WML類似HTML語法,是WAP規范中的一部分,它源自XML,WML是XML用于無線應用的特定實例,它完全符合XML的規則。主要用于標記和說明WAP移動終端收發的Internet信息和用戶接口。WML使得設計者可以采用與設備獨立的方式定義WAP應用的用戶接口, 也使得各種手持設備能夠提供強大的Internet接入功能。
四、XML 電子商務發展展望
XML禰補了HTML在數據和文檔處理上的不足,其快捷、靈活、平臺獨立等特性使其尤其適用于電子商務。XML的推出,使電子商務的發展進入了一個全新的階段,許許多多基于XML 的電子商務系統,包括企業間的電子商務和面向消費者的電子商務,正處于開發過程中。隨著Internet的發展,基于XML 的各種標準不斷發布,XML 必將繼續在電子商務領域顯示出其異乎尋常的能力。
參考文獻:
[1]羅靜張友純:XML在電子商務中的實施和影響[J].現代計算機,2003.1
[2]Ann Navarro等著周生炳等譯:XML從入門到精通[M].電子工業出版社,2000