COM+ (コンポーネント サービス)
目的
COM+ は、Microsoft コンポーネント オブジェクト モデル (COM) と Microsoft Transaction Server (MTS) の進化です。 COM+ は、COM、MTS、およびその他の COM ベースのテクノロジを使用して記述されたアプリケーションに基づいて構築され、拡張されます。 COM+ は、スレッドの割り当てやセキュリティなど、自分でプログラミングする必要があったリソース管理タスクの多くを処理します。 COM+ では、スレッド プーリング、オブジェクト プール、および Just-In-Time オブジェクトのアクティブ化を提供することで、アプリケーションのスケーラビリティも向上します。 COM+ は、トランザクションがネットワーク経由で複数のデータベースにまたがる場合でも、トランザクションのサポートを提供することで、データの整合性を保護するのにも役立ちます。
該当する場合
COM+ を使用して、Windows 用のエンタープライズ規模のミッション クリティカルな分散アプリケーションを開発できます。
システム管理者の場合は、COM+ アプリケーションとそのコンポーネントをインストール、展開、および構成します。 アプリケーション プログラマの場合は、コンポーネントを記述し、アプリケーションとして統合します。 ツール ベンダーの場合は、COM+ 環境で動作するようにツールを開発または変更します。
開発者対象ユーザー
COM+ は、主に Microsoft Visual C++ および Microsoft Visual Basic 開発者向けに設計されています。
実行時の要件
COM+ バージョン 1.5 は、Windows XP および Windows Server 2003 以降の Windows に含まれています。 COM+ バージョン 1.0 は Windows 2000 に含まれています。
このセクションでは、次の操作を行います。
関連トピック