Share via


設定 COM+ 應用程式

COM+ 應用程式基本上是一種宣告式建構,可讓您設定任意數目的元件。 例如,您可以使用通用安全策略在應用程式中設定元件。

組態是 COM+ 應用程式開發程式不可或缺的一部分。 您設定應用程式的方式將決定 COM+ 如何為其提供服務,以及它在執行時的行為。

您可以使用元件服務管理工具或提供管理工具基礎功能的可編寫腳本系統管理物件和介面來設定 COM+ 應用程式。 如需執行腳本管理的詳細資訊,請參閱自動化 COM+ 管理員 istration

您可以在 COM+ 應用程式中設定下列層級的專案:

如何將元件安裝至應用程式,可能會影響設定元件的方式。 您應該一律將元件安裝至 COM+ 應用程式(而不是匯入元件)。 安裝元件將會在 COM+ 類別註冊資料庫 (RegDB) 中完整註冊它們,以及介面和類型連結庫,以便進行設定。

應用層級 設定

屬性 描述
啟用
指定應用程式類型:伺服器應用程式或連結庫應用程式。
啟用存取檢查
開啟和關閉安全性檢查。
安全性層級
指定存取檢查將在進程層級執行(從角色產生的存取檢查層級),或在進程和元件層級執行存取檢查(以角色為基礎的完整安全性)。
驗證層級
設定在呼叫應用程式時所使用的驗證層級。
模擬層級
設定呼叫其他應用程式時所使用的模擬層級。
排隊
指定應用程式元件將使用佇列服務。
啟用CRM
可讓您使用補償資源管理員。
以服務身分執行應用程式
將 COM+ 伺服器應用程式設定並實作為 NT 服務。
COM+ SOAP 服務
將 COM+ 應用程式公開為 XML Web 服務。
應用程式共用
新增單個線程程式的延展性,並與 COM+ 應用程式回收服務整合。
應用程式回收
藉由正常關閉與應用程式相關聯的進程並重新啟動應用程式,來增加應用程式穩定性。
進程傾印
針對偵錯目的,傾印進程的完整狀態而不終止它。
伺服器進程關機
在指定的閑置期間之後關閉進程。
權限
停用組態設定的變更,包括刪除。
安全性身分識別
指定應用程式執行所在的身分識別。
在調試程式中啟動
指定應用程式將在調試程式中啟動,並具有使用者指定的命令行設定。
啟用 3GB 支援
可讓您使用擴充進程記憶體位址空間。

元件層級 (類別層級) 設定

屬性 描述
交易
設定自動交易需求 已停用、不支援、支援、必要或需要新的交易需求。
同步處理
設定已停用、不支援、支援、必要或需要新的同步處理需求。
JIT 啟用
啟用 Just-In-Time 啟用。
對象共用
啟用物件共用。 可設定集區大小下限和最大值和物件逾時值。
物件建構
使用系統管理指定的建構函式字串啟用參數化物件建構。
注意: 建構函式字串不應該用來儲存安全性敏感性資訊。
元件層級存取檢查
開啟或關閉元件層級角色型安全性檢查。
宣告式角色指派
啟用將角色明確指派給元件。
佇列例外狀況類別
指出處理客戶端失敗的例外狀況類別。
檢測事件和統計數據
啟用詳細的系統事件和對象統計數據報告。
啟用內容
啟用呼叫端內容或預設內容中對象的強制啟用。
建立私人元件
將元件標示為應用程式的私人元件。 私人元件只能由相同應用程式中的其他元件來查看和啟動。

介面層級設定

屬性 描述
已排入佇列
表示IDL中定義的可佇列介面。
宣告式角色指派
啟用將角色明確指派給介面,以及從元件層級隱含繼承的角色。

方法層級設定

屬性 描述
自動完成
在方法傳回時自動停用 物件,並在交易中投票。
宣告式角色指派
啟用將角色明確指派給 方法,以及從介面和元件層級隱含繼承的角色。

自動化 COM+ 管理員

建立 COM+ 應用程式

部署 COM+ 應用程式