画像を含む約 50 MB のデータを Windows Azure のサービスに送信する必要があります。
MSMQ トランスポテーションとのバインディングを使用して WCF サービスに送信する必要がありますか、それともワーカー ロール サービス (クラウド上の Windows サービスなど) を作成し、FTP を使用して (圧縮されている可能性がある) ファイルをワーカー ロールに送信する方がよいでしょうか。サービス?
50MB は、メッセージとして送信するにはかなり大きいです。
msmq を介したトランザクション キューイングは、大きなメッセージを最大メッセージ サイズ (現在は 4MB) のチャンクに分割し、送信先でつなぎ合わせることで大きなメッセージをサポートします。
ただし、オンプレミスで MSMQ を使用して Azure ストレージ キュー (または Azure サービス バス キュー) に送信する方法を理解するのに苦労しています。
大きなファイルの移動には FTP の方が適していると思います。