私は指定したパブリックURLにGetまたはPOSTのいずれかを発行する第三者と開発を行っています。サービスバス/リクエスト転送
私がしたいことは、私の開発マシンが聞くことができるAzureサービスバス上にリレーサービスを設定することです。要求が到着したら、私のWebサービスが第三者サービスから直接要求を受けているかのようにその要求を転送したいと思います。
準備ができたら、アプリケーションを公開サービスに展開し、サードパーティのサービスが送信しているURLを変更して、私が起動して実行しているはずです。
私が探しているものはClemens the Master of Service Busとまったく同じですが、2009年のCTPのものです。私はそれに取り組んでいるが、まだ2012年の新しいすべてのビットを使用して動作させていない(現時点では私の頭の上にある)。誰かが援助したいですか?
Clemensはまた、サービスバスを使用して他の誰かがリバースプロキシを作成するのを助けますが、私はそれを見つけることができません。はい、私はまた、クレメンスをつぶやきましたが、私は彼が忙しい人だと確信しています!
p.s.私はアプリケーションリクエストルーティングについて知っていますが、私の開発マシンはパブリックURLにないので、サービスバス上のクライアントリスナーがサーバーサイドエンドポイントから中継されたメッセージを受信した後にURLを書き直す必要があります。
MVC4が出たときに驚きました。サービスバスからリクエストを直接受け取る機能がMVC4アプリに欠けていました。私はこれがなぜ問題なのか、なぜこれが問題であるかを理解してほしい.SPSはServiceBusにPOSTするように設定されたthrid-partyアプリから来ているので、私のMVCアプリケーションはファイアウォールの後ろにあり、SBを聞いている。 POSTは、プロトコル間でマーシャリングすることなく、別のPOSTとして中継する必要があります。私は何が欠けていますか? – codeputer