共用方式為


COM+ 目錄

COM+ 目錄會儲存 COM+ 應用程式屬性、類別屬性和電腦層級屬性。 它會保證這些屬性之間的一致性,並在這些屬性之上提供一般作業。

COM+ 目錄使用兩個不同的存放區,如下所示:

  • COM+ 註冊資料庫
  • Windows 註冊表 (HKEY_CLASSES_ROOT

目錄提供這兩個商店的統一邏輯檢視,並透過 COM+ 系統管理連結庫公開它們。 此程式庫會透過腳本語言提供元件服務管理工具的全部功能。

對於不需要任何新 COM+ 服務的現有 COM 元件,查閱會發生在現有的 Windows 登錄中。 COM+ 目錄也會使用 Windows 登錄來進行型別程式庫和介面代理/存根註冊。

分割註冊

對於實際上已在服務環境中使用之現有 COM 元件的新元件(例如 MTS 元件),註冊的基本 COM 層面會儲存在 Windows 登錄中,而新的服務和屬性(例如佇列元件)會儲存在 COM+ 註冊資料庫中。 這稱為 分割註冊

每個屬性只會儲存在一個位置:Windows 登錄或 COM+ 註冊資料庫。 新的 COM 元件會專門註冊在 COM+ 註冊資料庫中,並在 Windows 登錄中進行部分重複,以便現有工具能夠使用。

目錄的事務性更新

目錄上的某些作業會以交易方式執行。 當您從交易元件叫用 COM+ 管理連結庫時,COM+ 註冊資料庫的更新將會在呼叫元件的交易界限內進行。

不過,涉及其他存放區變更的更新(例如文件系統和 Windows 登錄)不保證是完全交易式的。 中止的交易可能會使這些存放區的狀態與對彼此或 COM+ 註冊資料庫所做的任何變更不一致。

建立 COM+ 應用程式的安裝套件

部署應用程式代理

COMREPL 複寫公用程式