首頁(yè)>>廠(chǎng)商>>系統集成及應用軟件開(kāi)發(fā)商>>星際(杭州)網(wǎng)絡(luò )

XML打造全新的電子商務(wù)應用環(huán)境

尹艷芳 2002/07/17

  互聯(lián)網(wǎng)以前所未有的速度發(fā)展,成為與報紙、廣播、電視相比肩的第四媒體,同時(shí)正以其便捷的信息傳輸形式改變著(zhù)人們的消費模式,利用簡(jiǎn)單、快捷、低成本的電子通訊方式,買(mǎi)賣(mài)雙方不謀面就可以進(jìn)行各種商貿活動(dòng),走向商業(yè)的互聯(lián)網(wǎng)已經(jīng)成為網(wǎng)絡(luò )經(jīng)濟的大勢所趨。

  電子商務(wù)成為互聯(lián)網(wǎng)內容的主要表達,如果說(shuō)目前靜態(tài)的基于元素位置擺放的第一代Web還可勉強應付B2C的挑戰,那么其缺乏統一數據交換規范無(wú)疑擊中了正處主流的B2B商務(wù)的軟肋。畢竟,商家之間交易所涉及的物流、管理流、信息流和資金流需要在規范和標準的軌道上進(jìn)行,動(dòng)態(tài)的交互和商業(yè)數據的存儲交換也已成為打開(kāi)瀏覽器后的必然。在這樣的情況下,跨平臺數據處理的方式和效率被提到一個(gè)新的高度,擴展標記語(yǔ)言(eXtensible Markup Language,XML)正在這種環(huán)境下應運而生。XML可以跨越所有邊界,要獲得真正獨立的,跨平臺的數據傳送格式,XML可能是唯一的選擇。

認識XML

  XML是eXtensible Markup Language(可擴展的置標語(yǔ)言)的縮寫(xiě),是W3C組織于1998年2月發(fā)布的標準。W3C組織制定XML標準的初衷是,定義一種互聯(lián)網(wǎng)上交換數據的標準。W3C采取了簡(jiǎn)化SGML(Standard Generalize Markup Language,一種老資格的通用標記語(yǔ)言)的策略,在SGML基礎上,去掉語(yǔ)法定義部分,適當簡(jiǎn)化DTD(Document Type Definition"文件格式定義")部分,并增加了部分互聯(lián)網(wǎng)的特殊成分。因此,XML實(shí)際上是一種定義語(yǔ)言,即使用者可以定義無(wú)窮無(wú)盡的標記來(lái)描述文件中的任何數據元素,從而突破了HTML固定標記集合的約束,使文件的內容更豐富更復雜并組成一個(gè)完整的信息體系。

  XML主要有三個(gè)要素:Schema(模式)、XSL(eXtensible Stylesheet Language,可擴展樣式語(yǔ)言)和XLL(eXtensible Link Language,可擴展鏈接語(yǔ)言)。Schema規定了XML文件的邏輯結構,定義了XML文件中的元素,元素的屬性以及元素和元素的屬性之間的關(guān)系,它可以幫助XML的分析程序校驗XML文件標記的合法性;XSL是用于規定XML文檔樣式的語(yǔ)言,它能在客戶(hù)端使Web瀏覽器改變文檔的表示法,從而不需要再與服務(wù)器進(jìn)行交互通信;XLL將進(jìn)一步擴展目前Web上已有的簡(jiǎn)單鏈接。

XML的用途

  在國際互聯(lián)網(wǎng)上,特別是在電子商務(wù)中,服務(wù)器與服務(wù)器之間、服務(wù)器與瀏覽器之間有大量的數據需要交換。這些被交換的數據,都被要求對數據的內容和表現方式有所說(shuō)明,用置標語(yǔ)言擔當這個(gè)重任是再合適不過(guò)了。應該說(shuō)SGML完全可以扮演這個(gè)國際互聯(lián)網(wǎng)上數據交換標準語(yǔ)言的角色,然而由于SGML對互聯(lián)網(wǎng)應用來(lái)講太復雜了,因而需要一種即能象SGML那樣作為元語(yǔ)言使用,又能比較簡(jiǎn)單地進(jìn)行處理的置標語(yǔ)言,來(lái)?yè)酥厝巍T谶@種背景下XML就應運而生了。因此在互聯(lián)網(wǎng)世界XML的用途主要有兩個(gè),一是作為元置標語(yǔ)言,定義各種實(shí)例置標語(yǔ)言標準;二是作為標準交換語(yǔ)言,擔負起描述交換數據的作用。

  雖然現在HTML已經(jīng)很流行了,但是在處理電子商務(wù)龐雜的數據上,卻有很多缺陷。比如HTML無(wú)法描述數據內容,而這一點(diǎn)恰恰是數據檢索、電子商務(wù)所必須的;HTML對數據表現的描述能力是十分不夠的, HTML還不能描述矢量圖形、科學(xué)符號等對象,目前只能通過(guò)圖象來(lái)表現這些對象;  HTML實(shí)例置標語(yǔ)言的地位,完全不能適應對新標記需求的發(fā)展需要等等。而XML卻能完美地彌補HTML的這些缺陷。  

在電子商務(wù)中應用XML

  XML提供了一種標記數據的標準語(yǔ)法,并允許使用者在消息中加入附加信息,這樣就可以將腳本和商業(yè)規則相聯(lián)系,為電子商務(wù)應用提供了各種完整的解決方案和功能,包括資料傳遞、資料采擷、資料結構與資料呈現等等,讓設計流程將大為簡(jiǎn)化。XML可以讓電子商業(yè)擁有更多的資源選擇,并且與消費者或供應商與合作伙伴之間維持更密切、更有效率的關(guān)系。

  星際(杭州)網(wǎng)絡(luò )技術(shù)有限公司(www.ebanswers.com)研發(fā)的Ebanswers eCRM是中國第一套基于新一代網(wǎng)絡(luò )標準語(yǔ)言――XML的客戶(hù)關(guān)系管理系統,整個(gè)系統提供了完善的企業(yè)級客戶(hù)關(guān)系全面解決方案,包含可無(wú)縫整合又可獨立運行的三個(gè)功能組件:銷(xiāo)售,營(yíng)銷(xiāo),服務(wù)流程自動(dòng)化軟件系統;客戶(hù)溝通集成信息化方案;深層商業(yè)智能分析。

  包括客戶(hù)資料,銷(xiāo)售報表等相關(guān)的客服信息都存儲在數據庫中,通過(guò)ASP應用程序取出需要的數據生成符合條件的XML文檔,再通過(guò)安裝在服務(wù)器端的XML解析器按照預先設定的排版樣式XSL解析XML文檔,最后生成符合條件的HTML格式的CRM操作界面呈現在客戶(hù)面前。客戶(hù)數據可能來(lái)自不同的數據庫,并且都有各自不同的復雜格式。但客戶(hù)與這些數據庫間只通過(guò)一種標準語(yǔ)言進(jìn)行交互,那就是XML。由于XML的自定義性及可擴展性,它足以表達各種類(lèi)型的數據。客戶(hù)收到數據后可以進(jìn)行處理,也可以在不同數據庫間進(jìn)行傳遞。


  XML標準簡(jiǎn)單但是非常嚴格,主要目的就是減輕解析器、瀏覽器的開(kāi)發(fā)負擔以及這些軟件的體積。一般的XML解析器的體積不過(guò)幾百KB,它提供了使用者與電腦之間互動(dòng)的橋梁,是電子商務(wù)的一大利器。當我們建立XML應用的時(shí)候,會(huì )為具體的行業(yè)應用創(chuàng )建特定的DTD,規定可用的元素。

  在Ebanswers eCRM中,ASP程序從數據庫中讀取數據記錄,并且按照自定義的格式生成樹(shù)形結構的xml文件,樹(shù)中的節點(diǎn)存儲了相關(guān)的數據信息。首頁(yè)的數據就是存放在這樣一棵多層的樹(shù)中。


多層分層結構

(點(diǎn)擊圖片放大)



  存儲在結點(diǎn)中的數據信息按照定義好的XSL樣式經(jīng)服務(wù)器端解析器解析之后,就可以生成我們需要的HTML網(wǎng)頁(yè),以CRM的界面出現在客戶(hù)面前。


Ebanswers eCRM首界面

  數據存儲一般都是基于數據庫,尤其是關(guān)系數據庫,在數據存儲領(lǐng)域發(fā)揮了巨大的作用。但是基于XML的電子商務(wù)對數據存儲提出了新的要求,由于消息的傳輸是XML格式,而XML數據的樹(shù)型結構與關(guān)系數據庫中的表難以形成對應關(guān)系,因此需要對XML數據進(jìn)行解析后存儲,而在取出數據時(shí)又需要生成XML文件。如果數據庫能夠直接存儲XML文檔,就可以免除復雜的轉換手續。

  XML是電子商務(wù)時(shí)代的特色語(yǔ)言,自從它出現以來(lái),許多廠(chǎng)商開(kāi)始研究XML數據庫或改造原有的關(guān)系型數據庫以支持XML。現有的XML數據庫有Software AG的Tamino Server,eXcelon的Object Design等商業(yè)化產(chǎn)品。而主流關(guān)系數據庫Oracle、DB2、Informix、SQL Server等都提出了對XML的支持,例如,SQL Server 2000,Sybase ASE12.5都把支持XML作為主要特性。IBM、Sun、HP、Oracle、Intel、Microsoft,這些縱 橫IT的業(yè)界巨頭們在XML的感召下正以令人稱(chēng)奇的速度團結在一起,推出"支持XML" 的產(chǎn)品,結成制訂XML標準的聯(lián)盟,這樣的事實(shí),頗能說(shuō)明XML對互聯(lián)網(wǎng)發(fā)展的重要意義。

  Ebanswers eCRM基于通用可擴展的數據接口(ADO),全面支持MS SQL, ORACLE, SYBASE等大型數據庫技術(shù),這在與XML數據存儲相關(guān)的方面不得不算得上是一大創(chuàng )新。

  新科技正在不斷推動(dòng)著(zhù)Internet的發(fā)展,XML技術(shù)也將對電子商務(wù)產(chǎn)生重大影響,它使得電子商務(wù)在互聯(lián)網(wǎng)上不同系統之間信息交換更加便捷,不僅大大降低了成本,而且提高了安全性,企業(yè)可以輕易享受電子商務(wù)的好處。在可預期的將來(lái),在XML打造出的全新的電子商務(wù)應用環(huán)境下,全球經(jīng)濟必將會(huì )受到這種網(wǎng)上電子商務(wù)的強力震撼。

星際(杭州)網(wǎng)絡(luò )公司供稿 CTI論壇編輯



相關(guān)鏈接:
東方通信同星際網(wǎng)絡(luò )深入合作客服管理系統 2009-08-25
三菱空調再次攜星際網(wǎng)絡(luò )升級拓展客服管理平臺 2009-08-24
Ebanswers移動(dòng)商務(wù)管理系統 2009-06-04
星際網(wǎng)絡(luò )短信CRM系統 2009-06-04
上廣電攜手星際網(wǎng)絡(luò )亮出服務(wù)管理新利器 2008-10-07

分類(lèi)信息:  電子商務(wù)_與_CRM  電子商務(wù)_與_CRM     行業(yè)_電子商務(wù)_案例   行業(yè)_電子商務(wù)_解決方案   技術(shù)_CRM_技術(shù)文摘
亚洲精品网站在线观看不卡无广告,国产a不卡片精品免费观看,欧美亚洲一区二区三区在线,国产一区二区三区日韩 镇巴县| 黄石市| 长兴县| 凌源市| 禄劝| 封开县| 玉屏| 泸溪县| 普宁市| 城固县| 唐河县| 定远县| 葫芦岛市| 姜堰市| 逊克县| 沈阳市| 叶城县| 宜宾市| 万宁市| 通州市| 基隆市| 平江县| 宿州市| 蕲春县| 滦平县| 郁南县| 华池县| 龙井市| 易门县| 呼伦贝尔市| 深州市| 沂水县| 宜宾县| 贺州市| 福贡县| 毕节市| 金昌市| 米脂县| 田林县| 浠水县| 喀喇沁旗| http://444 http://444 http://444 http://444 http://444 http://444