進入 2000 年,e 字母起頭的名詞,隨處可見,好像不 "e" 一下,就跟不上時代。當然,大家最希望 "e" 的是 eCommerce 或 eBusiness。但甚麼是 eCommerce 或 eBusiness?根據 Gartner 研究機構的定義,有名詞與動詞之分。名詞是:企業利用網站作行銷相關的事;動詞是:在網路經濟的規則下,企業利用網路將其內外營運方式轉型,藉以創造新價值與新市場的舉動。這�堛漲W詞與動詞,當然與語文的文法無關,而是指靜態與動態、消極與積極、保守與創新之分。
無論是名詞還是動詞,現在的 eBusiness 多是所謂的 B2C,即企業對顧客(Business to Customer)的作法。企業伺服機的資料,經由網路傳給顧客,以網頁的方式呈獻,顧客作些選擇、或輸入資料傳回企業伺服機,再與資料庫連接運作。這種作業模式,顧客面是由人(顧客自己)來操作,企業面則是盡量自動化運作。這樣當然也節省一些人力、發揮一些功效。但更理想的作業模式,也是下一波的 eBusiness,則是 B2B 企業對企業(Business to Bsuiness)的直接連線,企業上下游或企業間多邊的聯繫交易,完全或大部份能自動處理,則其產能至必大幅度提高。 B2B 與 B2C 的差別,是伺服機的數目,B2C 只在企業方有伺服機,B2B 則每一企業都有伺服機,兩台伺服機在沒有人力介入之下,如何順暢聯繫,就得靠一個 "X",也就是 XML。據 Gartner 的估計,三年以後 2003 年,B2B 的網上流量,將 10 倍於有人操作的網上流量;而 80% 的 B2B 資料,是 XML 的格式。許多觀察家已經不預估 XML 今後幾年將如何的發展,因為這是已知的事實,不需要再預估了。而一旦 XML 發展到足夠的功能,eXe 就成為最基本的連結模式了。兩個伺服機上的資料能在應用層面自動交換處理,需要打通幾層障礙。第一是資料交換的語言,這沒問題,因為就是 XML 本身。第二是資料結構,即俗稱的 Schema。XML �堛� DTD 雖然可描述資料的輪廓,但在的設計上為了增加其靈活性,反而使其不夠嚴謹,即使把一份 XML 文件全部拿來分析,也不易反解出 Schema。描述 Schema 的標準,除了 W3C 的工作小組繼續研究之外,Microsoft 的 Biztalk 自訂一套規則。另外像聯合國的電子商務貿易部門 UN/CEFACT 與結構化資料標準機構 OASIS 合作的 ebXML 計畫,以及 XML 機構呼籲大家把自己的 Schema 註冊的措施,都想制訂 XML 在資料結構上的標準。 第三層障礙,也是最基本的,就是資料本身的含意,也就是應用領域�堛� bit 與 byte 是甚麼意思,要讓對方了解。以前傳統的方法,是寫成手冊文件,雙方憑這本手冊文件做事。現在要把資料及處理方式傳給全世界的伺服機,還希望系統自動解譯,問題就複雜的多了。突破這層障礙,幾年前 OASIS 就開始著手進行,用 OMG(Object Management Group)的 OO 物件導向技術,制訂稱之為 XMI(XML Metadata Interchange)的格式,作為「物件」在網上傳遞的標準。以上這些標準,都是為了跨越應用領域、跨越行業、放之四海皆準的用途。在狹窄的領域�媢B作,當然就不一定需要這些標準,這也是目前 XML 技術仍用在狹義範圍內的原因。看起來這些標準的制訂複雜,但各方面的龐大壓力,迫使標準制訂機構腳步加快。大家都瞭解,這幾層障礙不突破,B2B 也走不到那裡去,事實上大家都很樂觀,看好 X 的前途。 在目前的過渡時期,除了各資料庫都支援 XML 以外(SQL 將在今年加入),市面上開始出現 XML 伺服機,是一種中間性的產品,讓用戶維持原有的系統不變,再加上 XML 的功能。例如作格式轉換(如把 XML 文件轉成 HTML),技術溝通(如 Microsoft COM 與 OMG COBRA 之間的溝通),安全措施(如資料加密)等。現有 InfoShark、Infoteria、Killdata、Extensibility 等系統廠商,都有各種產品上市,讀者不妨上網站瀏覽。
|