問題タブ [azure-servicebusrelay]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
878 参照

azure - 証明書ベースの資格情報を使用した Azure ACS サービス ID

webHttpRelayBinding を使用して、Service Bus Relay を介して IIS でホストされている WCF Data Services を公開しています。ユーザー名/パスワードまたは共有シークレットを使用してサービス ID を認証する方法を見つけることができましたが。ただし、サービス ID に証明書ベースの資格情報を使用する方法のサンプルは見つかりませんでした。私はたくさんグーグルで検索しましたが、無駄でした。それらはすべて、主に共有秘密に基づいています。

REST OData サービスのサービス ID の証明書ベースの認証を使用する方法について、サンプルを提供してください。

0 投票する
1 に答える
803 参照

asp.net-web-api - Azure Worker ロール Webapi ホスティング + Service Bus

Azure サービス バスからメッセージを送信し、ワーカー ロールで Webapi コントローラーにディスパッチできるようにしたいと考えています。この優れた (シリーズ) 記事を見ましたhttp://pfelix.wordpress.com/2012/03/15/asp-net-web-api-creating-an-host-using-azure-service-bus/興味深いですが、 WCF を使用しているようです。代わりに、新しい webapi フレームワークを使用したいと思います。カスタム ホストのソースとして QueueClient を既にラップした人はいますか?

0 投票する
2 に答える
2100 参照

azure - Azure Service Bus ファイル ストリーミング

サーバー上で小さなコンソール サービスを実行しており、そのエンドポイントを Azure Service Bus 名前空間に公開しています。ストリーミング モードで webHttpRelayBinding を使用しています。ここにあるテストのためだけにマイクロソフトのサンプルを使用しています: http://code.msdn.microsoft.com/windowsazure/Relayed-Messaging-Bindings-a6477ba0#content

サービス バスの名前空間に接続し、サービス インターフェイスを呼び出す別のコンピューターでコンソール アプリ クライアントを実行しています。サンプル呼び出し GetImage を使用しています。そのメソッドで行っているのは、5MB の PDF ファイルのストリームを返すことだけです。

私のサービスをホストしているサーバーには、20MB のアップロード/ダウンロード ファイバー回線があります。それは広く開いており、非常に高速です。ブラウザを開いてサービスにアクセスすると、 https : //namespace.servicebus.windows.net/Image/GetImage で 5MB の PDF ファイルが正しくプルされますが、ファイルは毎秒 90K から 100K でしかストリーミングされません。最初は、サーバーからのアップロード速度によって制限されていると思っていましたが、正当化するのが難しい 20MB のファイバーを上下に使用していました。そこで、わずか 750K のアップロード速度でサービスを自宅のコンピューターに移動しました。サービスを起動すると、リレーがホストされます。次に、私の友人が自宅のブラウザから同じ 5MB の PDF ファイルを取得するためにサービスにアクセスしたところ、1 秒あたり 90K から 100K でファイルが転送されました。

これがなぜなのか、私は困惑しています。誰かがここで私に洞察を与えることができますか? 必要なすべてのコードをお見せできますが、問題を完全に説明し、私が使用しているマイクロソフトのサンプルを参照するだけで十分だと思いました。

前もって感謝します。

0 投票する
1 に答える
756 参照

azure - Azure Service Bus REST Service のパフォーマンスを最適化する方法

Azure Service Bus リレー REST サービスを使用して、内部の WCF Web サービスを外部の顧客に公開しました。

機能的にはすべて問題ありませんが、WCF エンドポイントに直接接続するよりもかなり遅いことがわかりました。Azure Service Bus は、パフォーマンスのボトルネックを引き起こすことなく、内部エンドポイントを中継するだけだと思っていたでしょう。

Azure Service Bus について (パフォーマンスの観点から) 考慮すべき点を教えてください。パフォーマンスを最適化する方法についてのヒントは素晴らしいものです。

サービス リレー REST サービスは、WCF サービスに直接接続するよりも 16 秒遅くなります。主なボトルネックは、サービス バスと内部 WCF 呼び出しの間にあることに気付きました。

0 投票する
1 に答える
143 参照

azure - Service Bus Relay REST Service の接続を再利用する方法

Azure Service Bus 経由で REST サービスを公開しています。ChannelFactory を使用した SOAP サービスの接続再利用のサンプルをいくつか見てきました。

ただし、Azure Service Bus Relay REST Service の接続を再利用する方法はわかりませんでした。Azure Service Bus Relay REST サービスの接続を再利用する方法について、コードやアイデアを共有していただけませんか?

ありがとう。

0 投票する
1 に答える
553 参照

azure - Windows Azure ServiceBus Relay の説明

以下のクエリについて、Azure Service Bus の専門家が助けてくれませんか?

  1. これらの TCP ポート 9350 から 9354 はいつ使用されますか? Azure Service Bus Relay とオンプレミス WCF サービス間の通信はありますか?

  2. webHttpRelayBinding を使用する場合、クライアントからサービス バス エンドポイントへの要求は HTTPS 経由で発生し、SB から WCF サービスへは TCP 経由で発生しますか?

  3. tcpRelayBinding を使用する場合、Client to SB および SB to WCF Service は TCP 経由で行われますか?

  4. 応答時間が遅いことに気付いているため、webHTTPRelayBinding にハイブリッド接続を使用することは可能ですか?

  5. tcpRelayBinding が常に webHTTPRelay Binding よりも高速であると想定するのは適切ですか?

  6. SB と WCF サービス (オンプレミス) の間の通信は常に TCP のみで行われると想定するのは適切ですか?

0 投票する
1 に答える
510 参照

wcf - Windows Azure サービス バス リレー サービスの Javascript クライアント?

JavaScript クライアントで Windows Azure Service Bus Relay を介して WCF サービスを利用することは可能ですか?