1

Service Bus をセットアップするには、次のことが必要であることを理解しています。

  1. Service Bus 名前空間の作成
  2. オンプレミスの WCF を作成し、Binding を介して上記の Service Bus エンドポイントをポイントします。

WCF は Service Bus エンドポイントを認識していますが、Service Bus Relay はどのようにして全世界の特定の WCF エンドポイントにメッセージを中継する場所を認識しているのでしょうか?

ありがとう。

4

2 に答える 2

1

サービス バス WCF サービス リレー バインディングは、対応する通常の WCF サービス バインディングと同じ動作を実装しますが、大きな違いが 1 つあります。

通常、WCF サービス バインディングは、クライアントからの着信接続を受信するように設定されます。ただし、リレー サービス バインディングは、Azure 上のリレー サービスへの発信接続を確立するように設計されています。バインディングは、この接続の制御チャネルを常に有効に保つように設計されています。クライアントからのメッセージは、Azure 上の WCF サービスのリレー エンドポイントに到着し、バインドの種類に応じてさまざまなメカニズムを介して WCF サービスに転送されます。このように、リレー サービス バインディングは、最初の接続が送信接続として確立された場合でも、WCF サービスがクライアントからの受信接続を受信して​​いるように見せます。

于 2013-08-09T22:11:10.220 に答える