- ebXML 教程
- ebXML - 首頁
- ebXML - 簡介
- ebXML - 架構
- ebXML - 業務流程
- ebXML - CPP & CPA
- ebXML - 註冊中心服務
- ebXML - 核心元件
- ebXML - 訊息服務
- ebXML - 使用示例
- ebXML - 總結
- ebXML 術語
- ebXML - 術語
- ebXML 有用資源
- ebXML - 快速指南
- ebXML - 有用資源
- ebXML - 討論
ebXML - 註冊中心與儲存庫服務
ebXML 註冊中心充當儲存庫對外部世界的索引和應用程式閘道器,它包含管理各方如何與儲存庫互動的 API。ebXML 儲存庫是元件的持有者。
ebXML 註冊中心是 ebXML 架構的核心。
註冊中心也可以被視為支援使用 ebXML 進行電子商務的專案資料庫的 API。
ebXML 註冊中心充當資料庫,用於共享與 ebXML 業務交易相關的公司資訊,例如公司能力、業務流程、技術藍圖、訂單表單、發票等等。
儲存庫中的專案是透過向註冊中心發出的請求建立、更新或刪除的。
儲存庫為貿易伙伴提供共享的業務語義。
ebXML 註冊中心是訪問和發現共享業務語義的介面。
註冊中心介面的設計獨立於底層網路協議棧,例如基於 TCP/IP 的 HTTP 或 SMTP。
註冊中心提供已提交內容的穩定持久儲存,其中包括 XML 模式和文件、流程描述、核心元件、上下文描述、UML 模型、關於各方的資訊,甚至軟體元件。這可以表示為如下所示的服務軟體堆疊
ebXML 註冊中心的目標
ebXML 註冊中心的目的是為了使相關方之間能夠共享資訊,以便在它們之間進行業務流程整合。
ebXML 註冊中心的好處
ebXML 註冊中心提供以下好處:
註冊內容的發現和維護。
支援協作開發,使用者可以建立 XML 內容並將其提交到註冊中心,供授權方使用和潛在增強。
在貿易伙伴之間互動期間,持久化 Web 服務業務流程執行語言 (WS-BPEL)、WSDL 和業務文件。
註冊內容的安全版本控制。
合作註冊中心的聯合,透過無縫查詢、同步和重新定位註冊內容,提供註冊內容的單一檢視。
透過電子郵件或 Web 服務進行事件通知。
合規性
根據 ebXML 註冊中心服務規範,如果註冊中心實現滿足以下條件,則符合 ebXML 規範:
它支援 ebXML 註冊中心資訊模型。
它支援註冊中心介面和安全的語法和語義。
它支援 ebXML 註冊中心 DTD。
在註冊中心中支援 SQL 查詢的語法和語義是可選的。
如果註冊中心客戶端實現滿足以下條件,則符合 ebXML 規範:
它支援 ebXML CPA 和引導過程。
註冊中心客戶端介面的語法和語義。
ebXML 錯誤訊息 DTD。
ebXML 註冊中心 DTD。
註冊中心物件和元資料
註冊中心物件
指的是提交到註冊中心以進行儲存和保管的物件
稱為“儲存庫專案”
XML 文件或 DTD、業務流程模型、CPP 等。
元資料
它由註冊中心用於分類和管理註冊中心物件。
它由註冊中心條目表示
註冊中心資訊模型 (RIM)
註冊中心資訊模型 (RIM) 為 ebXML 註冊中心中的元資料提供高階藍圖。這可以表示為服務軟體堆疊或如下圖所示的服務金字塔。資訊模型的元素代表關於內容的元資料,而不是儲存庫中的內容本身。註冊中心資訊模型定義了儲存和組織在註冊中心中的物件型別。
資訊模型是元資料型別及其之間關係的路線圖。註冊中心資訊模型可以對映到關係資料庫模式、物件資料庫模式或其他物理模式。