方法 : MessageQueue コンポーネントのインスタンスを作成します。

[このドキュメントはプレビュー版であり、後のリリースで変更されることがあります。 空白のトピックは、プレースホルダーとして挿入されています。]

アプリケーションにメッセージング機能を構築する場合は、MessageQueue コンポーネントを作成します。 MessageQueue コンポーネントを既存のキューへの接続、メッセージの送受信、しできますその他の通信サービスを非常に少量のコードを使用してアプリケーションに追加します。 たとえば、営業、または直接顧客とのやり取り、Web サイトから受信したときにキューに注文を配置する注文入力システムを構築します。 プロジェクトに MessageQueue コンポーネントのインスタンスを追加して、メッセージ キュー サーバー上の既存の OrderEntry キューとやり取りして構成する場合があります。

MessageQueue コンポーネントのインスタンスを追加 Windows フォーム、Web フォーム、およびコンポーネント クラスすることができます。 MessageQueue コンポーネントはビジュアル ユーザー インターフェイスを持っていません。 (Windows フォーム デザイナーで) などのビジュアルなデザイナーに MessageQueue コンポーネントのインスタンスを追加する場合、コンポーネントは、フォームの下部境界線下に小さな領域に表示されます。 これと呼ばれ、コンポーネント トレイは、フォームに関連付けられた非可視の項目をすべて表示する場所として機能します。

注意

Component から継承する非可視のクラスを MessageQueue コンポーネントおよびその他のコンポーネントを配置、コンポーネント トレイに類似したビジュアル デザイン サーフェイスをサポートします。このデザイナー上のアイテムの配置は、インターフェイスの表示は、アプリケーションのエンドユーザーに表示されることはありません重要はありません。

MessageQueue コンポーネントを構成する方法については、「 メッセージ キューの構成のプロパティ」を参照してください。

いくつかの方法が MessageQueue コンポーネントのインスタンスを作成することができますがあります。

  • フォームまたはコンポーネント デザイナーに MessageQueue ツールボックス コンポーネント タブから コンポーネントのインスタンスをドラッグすることができます。

  • のサーバー エクスプローラーで対象し、は、そのキューを指す構成済み、デザイナーは、 MessageQueue コンポーネントのインスタンスを作成する追加のキューを検索できます。

  • コードで MessageQueue コンポーネントのインスタンスを作成することができます。

ツールボックスから MessageQueue コンポーネントのインスタンスを作成するには

  1. コンポーネント タブの のツールボックスにアクセスします。

  2. MessageQueue アイコンを選択し、フォームまたはコンポーネントのデザイナー画面にドラッグします。

  3. コンポーネントを構成します。 詳細については、「メッセージ キューの構成のプロパティ」を参照してください。

サーバー エクスプローラーから MessageQueue コンポーネントのインスタンスを作成するには

  1. サーバー エクスプローラーを開きます。 詳細については、「方法 : アクセスおよびサーバー エクスプローラー/データベース エクスプローラーの初期化」を参照してください。

  2. サーバーの ノードを展開し、そのキューが常駐するサーバーがこのノードに一覧表示されるかどうかを決定します。

    ヒント

    表示するサーバーが一覧にない場合は、サーバーを追加する必要があります。詳細については、「方法 : アクセスおよびサーバー エクスプローラー/データベース エクスプローラーの初期化」を参照してください。

  3. ノードを展開しますを表示し、検索、その下にある メッセージ キュー ノードを展開するサーバー。

    注意

    メッセージ キュー] ノードは展開しない場合、コンピューターをしようとしているキューを表示にないメッセージ キューをインストールします。インストールし、メッセージ キューを構成する方法については、Windows 2000 または Windows NT のメッセージ キュー マニュアルを参照してください。

  4. プロジェクトに追加するキューを見つけて、右クリックします。

  5. クリックしてデザイナー を追加します。

  6. コンポーネントを構成します。 詳細については、「メッセージ キューの構成のプロパティ」を参照してください。

MessageQueue コンポーネントのインスタンスをプログラムで作成するには

  1. コードで MessageQueue クラスのインスタンスを作成し、コンポーネントを参照するどの既存のキューを決定する、 Path を設定します。 コード次のように可能性があります。

                                Dim myMQ AsNew System.Messaging.MessageQueue()
    myMQ.Path = ".\MyNewQueue"
    
            System.Messaging.MessageQueue myMQ =
               new System.Messaging.MessageQueue();
            myMQ.Path = @".\MyNewQueue";
    

    ヒント

    この形式を使用して手順 1 と 2、1 つの手順で操作を行うこともできます。

                                Dim myMQ2 AsNew System.Messaging.MessageQueue(".\MyNewQueue")
    
            System.Messaging.MessageQueue myMQ2 =
               new System.Messaging.MessageQueue(@".\MyNewQueue");
    

    注意

    キューの自動生成された形式名は、キューへのパスまたはキューの一意でない説明的なラベルをキューに参照できます。これらのキュー参照方法には、それぞれ長所と短所があります。詳細については、「キュー参照に関する推奨事項」を参照してください。

  2. その他の必要なプロパティ、キューを構成します。 詳細については、「メッセージ キューの構成のプロパティ」を参照してください。

参照

参照

方法 : アクセスおよびサーバー エクスプローラー/データベース エクスプローラーの初期化

概念

メッセージ キューの構成のプロパティ