撰寫服務元件
服務元件是一種機制,它能讓 COM+ 服務適用於 .NET Framework 類別。本章節將描述如何設定和註冊服務元件以便存取 COM+ 服務。
Just-in-Time (JIT) 啟動、同步處理、物件共用 (Object Pooling)、交易和共用屬性管理 (Shared Property Management) 都是您所熟知而且可使用的 COM+ 服務範例。另外還有一些 COM+ 服務,例如鬆散結合的事件、佇列元件和角色架構安全性,您可用來撰寫較有彈性、鬆散結合的 Web 架構應用程式。
注意 您可以修改任何 Common Language Specification (CLS) 相容的類別,即可使用 COM+ 服務。System.EnterpriseServices 命名空間提供了自訂屬性和類別,可讓您從 Managed 程式碼存取這些服務。
本章節內容
- 服務元件概觀
描述將服務元件撰寫成包括 COM+ 服務的程序。 - 服務元件程式設計方針
描述撰寫服務元件時使用的方針。 - 可用的 COM+ 服務摘要
描述每一項 COM+ 服務和它的組態選項。 - 套用屬性以設定 COM+ 服務
描述用於服務元件的屬性。 - 註冊服務元件
描述動態 (Dynamic) 和手動註冊程序。 - 服務元件範例
說明和服務元件關聯的程式碼元素。
相關章節
- 建立組件
描述建立組件 (Assembly) 的基本要件。 - 處理交易
提供交易處理的概觀。 - System.EnterpriseServices 命名空間
列出可在 System.EnterpriseServices 命名空間中使用的類別、介面、結構、委派 (Delegate) 和列舉型別 (Enumeration)。