エクスポート (0) 印刷
すべて展開

Service Bus によって中継型メッセージングのチュートリアル

更新日: 2014年6月

以下のトピックでは、Service Busの "リレー型" メッセージング機能を使用して単純なMicrosoft Azure の Service Bus クライアント アプリケーションとサービスを作成する方法を説明します。Service Bus の「仲介型」または非同期メッセージング機能を使用するアプリの構築方法に関するチュートリアルは、「Service Bus の仲介型メッセージングの .NET チュートリアル」でご覧いただけます。

このセクションのトピックは、Service Busのプログラミングを簡単に紹介することを目的としています。これらのトピックは、このトピックの最後に示されている順序で行うようになっています。このチュートリアルでは、Service Bus クライアント/サーバー アプリの作成に必要な手順を理解するのに必要な基本情報について説明します。WCF の該当するサービスと同じように、サービスは 1 つ以上のエンドポイントを公開するコンストラクトであり、各エンドポイントは 1 つ以上のサービス操作を公開します。サービスのエンドポイントは、サービスを見つけることができるアドレス、クライアントがサービスに伝える必要がある情報を含むバインド、およびサービスがそのクライアントに提供する機能を定義するコントラクトを指定します。WCF とService Bus サービスの主な違いは、エンドポイントがコンピューター上にローカルに公開されるのではなく、クラウドに公開されることです。

このチュートリアルの一連のトピックに従って操作すると、実行中のサービスと、サービスの操作を呼び出すことができるクライアントを得ることができます。最初のトピックでは、アカウントの設定方法について説明します。次の 3 つのトピックでは、コードでコントラクトを使用するサービスを定義する方法、サービスを実装する方法、およびサービスを構成する方法について説明します。また、サービスをホストして実行する方法についても説明します。作成されるサービスはセルフホストされ、クライアントとサービスは同じコンピューター上で実行されます。コードと構成ファイルのいずれかを使用してサービスを構成できます。詳細については、「Service Bus で登録する WCF サービスの構成」および「Service Bus 用のサービスの構築」を参照してください。

次の 3 つのトピックでは、クライアント アプリケーションを作成する方法、クライアント アプリケーションを構成する方法、およびホストの機能にアクセスできるクライアントを作成および使用する方法について説明します。詳細については、「Service Bus Client アプリケーションの作成」および「Service Bus Service の検索と公開」を参照してください。

このセクションのすべてのトピックでは、開発環境として Visual Studio 2012 を使用していることを前提としています。別の開発環境を使用している場合は、Visual Studio 固有の指示は無視してください。

Service Bus クライアント アプリとホストに関する詳細については、「Service Bus を使用するアプリケーションの開発」セクションをご覧ください。

このセクションの内容

関連項目

表示:
© 2014 Microsoft