匯出 (0) 列印
全部展開

開發作法

更新日期: 2013年1月

適用於: Service Bus for Windows Server 1.0

本節涵蓋有關使用 適用於 Windows Server 的服務匯流排 進行開發的常見工作作法。

Service Bus 開發作法

如何使用 REST 與 Service Bus

適用於 Windows Server 的服務匯流排 提供的執行階段 REST API 和管理作業,類似 Windows Azure Service Bus 提供的 API。如需 服務匯流排 REST 支援的詳細說明,請參閱 Azure Service Bus REST API Reference。使用 REST 和 適用於 Windows Server 的服務匯流排 有些不同。

如何離線使用 Service Bus (例如,從筆記型電腦上)

適用於 Windows Server 的服務匯流排 讓開發人員可以在離線或未存取網域的狀態下開發和測試應用程式。使用 適用於 Windows Server 的服務匯流排,您可以使用本機使用者的認證,類似網域使用者那樣。

若要在您的應用程式使用者本機使用者,執行下列動作:

  1. 修改您的 服務命名空間 (或建立一個新的),然後呼叫 Set-SBNamespace Cmdlet 將本機使用者新增為 manageUsers 之一。請注意,此呼叫會覆寫現有的 manageUsers 清單。

  2. 修改您的代碼以建立具有本機使用者認證的 TokenProvider 物件。例如:

    TokenProvider localUserTokenProvider = WindowsTokenProvider.CreateWindowsTokenProvider(
                    connBuilder.StsEndpoints,
                    new System.Net.NetworkCredential (userName, password));
    
    MessagingFactory factory = MessagingFactory.Create(
                connBuilder.GetAbsoluteRuntimeEndpoints(), localUserTokenProvider);
    NamespaceManager namespaceManager = new NamespaceManager(
                connBuilder.GetAbsoluteManagementEndpoints(), localUserTokenProvider);
    


建置日期:

2014-04-18

社群新增項目

新增
顯示:
© 2014 Microsoft