Service Bus 中继消息传递教程
以下主题描述了如何使用 Service Bus“中继”消息传递功能构建简单的 Windows Azure Service Bus 客户端应用程序和服务。如需相应教程来了解如何构建使用 Service Bus“中转”或异步消息传递功能的应用程序,请参阅 Service Bus 中转消息传递 .NET 教程。
本部分所含主题旨在向您快速展示 Service Bus 编程体验。根据设计要求,这些主题应该按本主题底部列出的顺序完成。通过此教程进行操作,可以初步了解创建 Service Bus 客户端和服务应用程序所需的步骤。与对应的 WCF 相似,服务是显示一个或多个终结点的构造,每个终结点均显示一个或多个服务操作。服务的终结点会指定一个可以找到服务的地址、一个包含相关信息(客户端必须与服务交流该信息)的绑定,以及一个用于定义功能(由服务提供给客户端)的约定。WCF 和 Service Bus 服务之间的主要区别是,终结点显示在云中,而非在计算机本地。
按照本教程中的主题顺序进行操作之后,您就会有一个运行的服务和一个可以调用服务操作的客户端。第一个主题描述如何设置帐户。接下来的三个主题描述如何定义使用约定的服务、如何实现服务,以及如何以代码方式配置服务。这些主题还描述了如何托管和运行服务。创建的服务是自托管的,并且客户端和服务在同一计算机上运行。可以使用代码或配置文件来配置服务。有关详细信息,请参阅将 WCF 服务配置为向 Service Bus 注册和为 Service Bus 构建服务。
接下来的三个主题描述如何创建客户端应用程序、如何配置客户端应用程序,以及如何创建和使用能够访问主机功能的客户端。有关详细信息,请参阅构建 Service Bus Client 应用程序和发现和显示 Service Bus Service。
本部分的所有主题均假设您使用 Visual Studio 2012 作为开发环境。如果您使用其他开发环境,请忽略特定于 Visual Studio 的指示。
有关如何创建 Service Bus 客户端应用程序和主机的详细信息,请参阅开发使用 Service Bus 的应用程序部分。
本节内容
另请参见