【问题标题】:code generate Azure Servicebus Namespace代码生成 Azure Servicebus 命名空间
【发布时间】:2012-12-05 01:42:03
【问题描述】:

我正在尝试找出一种使用 Azure 管理 API、cmdlet 或 REST API 创建 Azure Servicebus 命名空间的方法,以便为我的部署创建可重复的脚本。现在,我知道如何创建 Servicebus 命名空间的唯一方法是通过 Azure 门户。

是否有可编写脚本(c#、powershell)的方式来使用 Azure 门户创建新的 Azure 服务总线

这里有一些我已经阅读过的链接:

Azure Cmdlets:msdn.microsoft.com/en-us/library/jj152841.aspx

Windows Azure 的 API 参考:msdn.microsoft.com/en-us/library/windowsazure/ff800682.aspx

Declaritively and Programitcally Subscribing to the Windows Azure Service Bus Relay with WCF

How to Use the Service Bus Relay Service

提前谢谢你。

加油站

【问题讨论】:

  • 服务总线根命名空间创建应该类似于云服务命名空间。所以我的第一个问题是为什么你需要以编程方式创建它们?这是因为您创建了一个部署包,供正在利用您的解决方案的人使用,而您只是想为他们简化安装?

标签: azure servicebus azureservicebus


【解决方案1】:

不。不确定它是否在工作中,但目前您只能在门户中创建命名空间。

【讨论】:

  • 请对您投反对票的帖子发表评论,以讨论您在帖子中遇到的问题。
【解决方案2】:

您可以使用最新版本的Azure SDK tools 通过 powershell 创建命名空间。 This blog post 有一个很好的教程,介绍如何使用 SDK,以及哪些 ServiceBus 操作可用。

【讨论】:

    【解决方案3】:

    Windows Azure 服务总线 REST API 中的 Create Namespace 可用于此目的。

    根据文档:

    创建一个新的服务命名空间。一旦创建,这个命名空间的资源清单是不可变的。这个操作是幂等的。

    【讨论】:

      【解决方案4】:

      “您可以使用 PowerShell 创建服务总线资源,要开始使用,您必须大致了解 PowerShell 脚本、NuGet 包和 .NET Framework。阅读此Microsoft documentation 了解更多信息。”

      【讨论】:

      • 虽然很高兴知道这是可能的,但这真的回答了这个问题吗?
      猜你喜欢
      • 1970-01-01
      • 2011-09-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-16
      • 2012-07-15
      相关资源
      最近更新 更多