Vincent.Chan‘s Blog

          常用鏈接

          統計

          積分與排名

          網站

          最新評論

          Thinking XML #3:踏著語義的節拍

          級別: 初級

          Uche Ogbuji, CEO 兼首席顧問, Fourthought, Inc.

          2001 年 5 月 01 日

          Uche Ogbuji 就 XML 語義透明性和 XML 知識管理方面討論了近來所發生的事情,這其中包括 ebXML 和 RosettaNet 中的一些新的開發。

          Thinking XML 專欄的前兩部分講述了語義透明性 -- 可以共享那些不受約束的 XML 尖括號和引用標記中含義。由于本文的標題直接涉及到關于 XML 近來所發生的一些事情,所以在本文中(以后還會隨時有其它的)主要討論關于這些開發的更新。

          對于語義透明性,大多數精力一直放在貿易簡化(可作為一種組織來理解)和難以定義的自動交易請求,而且有可能讓大多數都可以實現。在這個領域有一些突然而至的活動,這里來看一下 ebXML 和涉及到 RosettaNet 的項目。

          隨處可見的 ebXML

          我最近參加了在紐約召開的 XML DevCon,發現 ebXML 隨處可見。事實上,會議的主題之一就是 ebXML 的全球化。很高興聽到 ebXML 的提倡者討論 ebXML 用于一些組織的重要性,這些組織包括工業國家的小企業和世界上的非政府性組織 (NGOs) -- 它們沒有時間和精力來組成一個電子商務集團。這就象對于那些缺乏資源建設技術基礎設施(在西方已經建立起來了)的發展中國家從蜂窩和衛星通訊中受益匪淺一樣,基于 XML 的貿易和商業過程的簡化在提高生產力方面有很大潛力,這些是在長時間的信息技術革命后出現的。正如聯合國秘書長 Kofi Annan 所說:

          信息技術可以向發展中國家提供了一個機會,使它們躍過其它國家必須經過的漫長而痛苦的發展階段。

          在紐約的這次會議中,ebXML 人員提出了一個原則性的重要說明,那就是 ebXML 是“松耦合”的。這意味著當處理貿易交易雙方的技術差別時具有很強的靈活性。這是很重要的原則,因為它體現了 Web 服務的價值所在,而不僅僅是一句漂亮的口號或一段時髦的詞語,它成功地允許應用邏輯可以跨組織邊界(在遠程過程調用和分布對象失敗情況下)應用。可惜,許多開發的 Web 服務技術看起來就象在原有舊組件平臺的外面披一件 XML 和 HTTP 的外衣。正如 ebXML 支持者指出,這會提高 Web 服務將依賴緊耦合的危險性。當然,緊耦合給由供應商來支配帶來了好處。幾乎供應商使用的每一項技術都使客戶依賴于客戶系統不同特征之間的緊耦合,這使得使用松耦合處于很不公平得地位。例如,采用 SOAP 作為 ebXML 傳輸會在使用松耦合中失去競爭地位。

          在會議上,我尋找種種不僅僅是閑置原則的產品的跡象。最后,發現了使用 ebXML 的具體示例。在一塊場地上有家供應商顯示它的產品實現了 ebXML。當然,本次會議也只是 ebXML 概念證明 (POC) 演示路途中的一站。象 NetFish/IONA、Documentum、Sun、BEA、Commerce One、 Fujitsu、Kildara 和 Bowstreet 與 ebXML 原型(用 Perl、Python、C++ 或 Java 編寫)一起演示了它們能夠互相向對方的軟件透明地發送消息,包括中間系統的演示。在演示之后,與這些參與著者會談中得知,這個代碼正快速地實現從原型向交付包轉移。

          發布的 ebXML 新聞

          就在寫本文之前,有一些關于 ebXML 的重要消息。在 5 月 14 日,ebXML 完成了它 18 個月的開發周期,并得到了它在貿易上的上級組織認可。它宣布了一長串已同意的核心規范,并聲稱將花大部分精力推廣其應用。當然這要根據市場和技術方面的成功花大量的時間來評估 ebXML,但發布象這樣的理解性規范以及在其背后的多樣性對于將 XML 用于組織間的通信來說是一條好消息。





          回頁首


          RosettaNet 提出聯合

          在 XML DevCon 上,ebXML 人員也極力宣傳他們在縱向聯合 XML 詞匯提倡者方面的合作 -- 包括 Automotive Industry Action Group (AIAG)、Global Commerce Initiative (GCI) 和 OpenTravel Alliance (OTA);而且很明顯他們正在與 Health Level 7 (HL7) 合作。其中最另人感興趣的是他們所提到的與 RosettaNet 的合作,特別強調了在 ebXML Registry/Repository 里寄宿 RosettaNet PIPs。(對于這些術語的解釋,請參閱 本專欄的前一部分。)

          盡管集中了這么多精力,但從本專欄中列出的 XML 詞匯提倡者中可以得出一個結論,在語義透明性空間里有過多的分支。從近來的新聞發布會得知,RosettaNet 宣布它將關注并以極大的熱情來統一這些流派。

          雖然現今的許多 XML 提倡者都是相互補充的,但是大量的 XML 標準導致實現者和關鍵決策者之間的混亂。為了在工業界提供更清晰地理解,RosettaNet 開發了概念模型,用于定義支持供應鏈中貿易伙伴間的 B2B 集成所需求的 XML 標準的各層。

          這個概念模型突出顯示了商業過程、商業和技術詞典以及消息服務的編排做為電子商務所需要的組件。本文繼續詳細描述這個模型。遺憾的是,一旦談到細節,新聞界似乎總是就有關具體的 RosettaNet 如何與其它提倡者一起實現這個概念嘮叨個沒完,而不談及一些細節問題。





          回頁首


          網絡上的字

          我已經寫了很多關于一些大型傳統的集團正在開發 XML 語義。和通常一樣,在這個領域一些最另人興奮的成績是來自于那些較小的、更有創造力的組織。WordNet 是由普林斯頓大學負責的一個項目,它創建了結構化的字數據庫和由語義關系聯系的同義詞。WordNet 的開放性和機器訪問性使它成為用于軟件瀏覽語義的另人喜愛的源碼。事實上,許多提倡者開發了使 WordNet 能訪問 RDF 的工具,我在 參考資料中提到了這些工具。

          若想了解 WordNet,Dr. Jonathan Borden 的聯機瀏覽器是一個不錯的示例,它使用了 Dan Brickley 的 聯機 RDF WordNet 模型。該瀏覽器使用 XSLT 樣式表,所以對于那些正在開發語義相關的實際系統的開發人員來說,它是一個很方便的工具。這個聯機瀏覽器的唯一問題是反應遲緩,要想較快一些的訪問,可以下載 WordNet RDF 轉儲到本地機器。





          回頁首


          嘿,繼續……

          每隔幾個月,本專欄就會關注當前的一些事情以及另人感興趣的新項目。如果您知道任何象這種值得讓大家了解的發展動態,請通知我。下個月將介紹知識管理的調度。





          回頁首


          參考資料





          回頁首


          關于作者

          Uche Ogbuji 是 Fourthought Inc. 的顧問兼創始人,該公司是專為企業知識管理應用提供 XML 解決方案的軟件供應商和顧問。 Fourthought 開發了 4Suite4Suite Server,它們是 XML 中間件的開放源碼平臺。 Ogbuji 先生是一位出生于尼日利亞的計算機工程師和作家,他現居住于美國科羅拉多州的博耳德。

          posted on 2006-03-21 23:34 Vincent.Chen 閱讀(180) 評論(0)  編輯  收藏 所屬分類: XML

          主站蜘蛛池模板: 龙山县| 平谷区| 石城县| 耿马| 岳阳县| 门源| 荔浦县| 星座| 驻马店市| 鄯善县| 湘乡市| 榕江县| 宝清县| 弥渡县| 文水县| 枣庄市| 宁安市| 射阳县| 莒南县| 应城市| 柘荣县| 镶黄旗| 固安县| 云林县| 丰都县| 通许县| 木兰县| 涞水县| 金沙县| 福建省| 中卫市| 烟台市| 仁怀市| 曲阜市| 河间市| 宜都市| 墨江| 西乌珠穆沁旗| 宁蒗| 突泉县| 依兰县|