msmqを使用してメッセージを送信したい ( 1 GB 近く)。バイト配列を送信したい。しかし、私は4 MBしか送信できません。この制限を回避するにはどうすればよいですか?
質問する
17140 次
2 に答える
6
純粋なMSMQに固執する必要がありますか?NServiceBusへの切り替えを検討する場合は、 DataBusと呼ばれる機能があり、MSMQの外部に大きなペイロードを効果的に配置できますが、ペイロードをMSMQメッセージに関連付けます。
(また、私の経験では、MSMQでの作業はC#よりもはるかに快適になります。しかしYMMV)
NServiceBusを使用できない場合は、少なくともそれに触発される可能性があります。ランダムなファイル名を生成し、両方のエンドポイントにアクセス可能な共有にコンテンツを保存し、メッセージにファイル名を含めます。
于 2013-01-15T07:12:48.930 に答える