利用可能な COM+ サービスの概要

次の表では、NET Framework クラスで利用できる COM+ サービスとその他の機能を説明するトピックを示します。

Noteメモ :

CLS 準拠のクラスを、COM+ サービスを使用するように変更できます。System.EnterpriseServices 名前空間には、マネージ コードからこれらのサービスにアクセスするためのカスタムの属性とクラスが用意されています。

トピック 説明

自動トランザクション処理

宣言トランザクション処理機能を適用します。

BYOT (Bring Your Own Transaction)

トランザクション形式の継承を許可します。

方法 :COM+ の BYOT (Bring Your Own Transaction) 機能を使用する

BYOT 機能を使用して COM+ 分散トランザクション コーディネータ (DTC : Distributed Transaction Coordinator) にアクセスする方法を示します。

方法 :Compensating Resource Manager (CRM) を作成する

CRM は、最小性と永続性のプロパティを非トランザクション リソースに適用します。

Just-In-Time アクティベーション

メソッドが呼び出されたときにオブジェクトをアクティブにし、呼び出しが戻ったときに非アクティブにします。

疎結合イベント

オブジェクト ベースのイベントを管理します。

オブジェクト構築

インスタンス構築時に、永続的な文字列値をクラス インスタンスに渡します。

オブジェクト プーリング

既成のオブジェクトのプールを提供します。

プライベート コンポーネント

アウトプロセスの呼び出しからコンポーネントを保護します。

キュー コンポーネント

非同期のメッセージ キューを提供します。

ロール ベース セキュリティ

ロール ベース セキュリティは、ロールに基づいてセキュリティのアクセス許可を適用します。

SOAP サービス

SOAP サービスは、コンポーネントを XML Web サービスとして公開します。

同期

同期は同時実行を管理します。

コンポーネントなしのサービス

ServicedComponent オブジェクトの実装や COM+ カタログでの構成を行わなくても、アプリケーションで COM+ サービスを使用できるようにします。

関連項目

タスク

方法 :サービス コンポーネントを作成する

参照

System.EnterpriseServices Namespace

概念

サービス コンポーネントの概要
COM+ サービスを構成する属性の適用
サービス コンポーネントの登録
サービス コンポーネントの例

その他の技術情報

サービス コンポーネントの作成

Footer image

Copyright © 2007 by Microsoft Corporation.All rights reserved.