クライアントマシンとサーバーマシンがあります。両方のマシンが同じネットワークにあります。クライアントコンピュータ上のアプリケーションがサーバーマシンのキューに何かを送信しようとすると、MSMQサービスはサーバーマシンが突然オフラインになる状況を処理できますか?キューに入れられたメッセージの一部がすでに配信されていると仮定すると、キューを5秒ごとに再送信しようとしますか?私はそれに関する適切な情報を見つけることができません。MSMQがリモートマシンとの接続を処理する方法
また、私の考えは、クライアント上のアプリケーションと、クライアント< - >サーバー接続が非常に信頼できないサーバー上のアプリケーションとの間のメディエータとしてMSMQを使用することです。私はリンクの中断から復旧する独自の実装を書くのではなく、クライアントマシンからサーバーマシンにメッセージを送信し、サーバーアプリケーションをローカル(サーバー)キューから読み込ませることでMSMQに実行させることを考えました。それを行うには適切な方法ですか? ADにないマシンでも動作しますか?もし彼らが広告に載っていれば、公開されたキューはネットワーク上で複製されるはずです。
- MSMQは、メッセージの配信を確保するためのメカニズム
を再試行してください: