COM+ アプリケーションを開発する場合、主なタスクとしては、アプリケーション ロジックをカプセル化するための Component Object Model (COM) コンポーネント設計および設計したコンポーネントの COM+ アプリケーションへの統合が挙げられます。コンポーネントを既存の COM+ アプリケーションに統合することも、コンポーネント用に新しい (空の) アプリケーションを作成することもできます。コンポーネント サービス スナップインを使用して、新しい (空の) COM+ アプリケーションを作成することができます。
重要 | |
Microsoft Windows® 2000 以前のオペレーティング システムを実行しているコンピューターに、COM+ サーバー アプリケーションをインストールすることはできません。COM+ サーバー アプリケーションには、コンポーネント サービスをサポートするプラットフォームが必要です。 |
アプリケーションの最小構成とは、セキュリティを必要としない構成のことです。アプリケーションにセキュリティが必要な場合は、コンポーネント サービス スナップインを使用してプロセス レベルのセキュリティを設定するか、またはアプリケーションの作成後にユーザーを定義済みの役割に追加します。
Administrators、またはそれと同等のメンバーシップが、この手順を実行するために最低限必要なメンバーシップです。詳細については、このトピックの「その他の考慮事項」を参照してください。
新しい COM+ アプリケーションを作成するには |
コンポーネント サービスを開きます。
コンソール ツリーで、アプリケーションを作成する対象コンピューターに関連付けられている [COM+ アプリケーション] フォルダーを探します。
[COM+ アプリケーション] フォルダーを右クリックし、[新規作成] をポイントして、[アプリケーション] をクリックします。
COM+ アプリケーション インストール ウィザードで [次へ] をクリックします。
[新しいアプリケーションのインストールまたは作成] ページの [空のアプリケーションを作成する] をクリックします。
[空のアプリケーションの作成] ページで、新しいアプリケーション名を入力します。[アクティブ化の種類] で、[ライブラリ アプリケーション] または [サーバー アプリケーション] を選択して、[次へ] をクリックします。
[アプリケーション ID の設定] ページの [アカウント] で、アプリケーション ID を設定する対象アプリケーションをクリックして、[次へ] をクリックします。
注 既定の選択は [対話ユーザー] です。対話ユーザーとは、アプリケーションを実行するコンピューターの Windows アカウントにログオンしているユーザーのことです。別のユーザーを選択するには、[このユーザー] をクリックし、特定のユーザーまたはグループの情報を入力します。
[アプリケーション ロールの設定] ページで、[ロールの追加] をクリックして、アプリケーションに対して作成する役割を指定します。既定では、CreatorOwner という単一の役割が作成されます。
[次へ] をクリックします。
作成した役割に目的のユーザーを追加するには、[ロールにユーザーを追加] ページで役割名をダブルクリックし、[ユーザー] フォルダーをクリックして、[追加] をクリックします。既定では、ユーザー アカウントは CreatorOwner の役割に追加されます。
[次へ]、[完了] の順にクリックします。
新しいアプリケーションがコンソール ツリーに表示されます。
その他の考慮事項
-
コンポーネント サービスは、管理ツールには含まれなくなりました。コンポーネント サービスを開くには、[スタート] ボタンをクリックします。検索ボックスに「dcomcnfg」と入力し、Enter キーを押します。
-
次の手順を実行するには、対象コンピューターのシステム アプリケーションに対して管理者の役割のメンバーである必要があります。既定の構成では、ローカル コンピューターの管理者のみにこの役割を割り当てることができます。詳細については、「管理セキュリティを設定する」を参照してください。
-
認証されていないネットワーク ユーザーが COM+ アプリケーションを実行できるようにするには、アプリケーションの役割に Anonymous ユーザーを含める必要があります。Microsoft Windows Vista® では、Anonymous ユーザーは既定では Everyone グループに含まれません。この種のユーザーは、新しいアプリケーションをインストールまたは作成するときに、COM+ アプリケーション インストール ウィザードで追加できます。ウィザードの [アプリケーション ロールの設定] ページで [ロールの追加] をクリックし、「ANONYMOUS LOGON」と入力して、[OK] をクリックします。