複数のWindowsサービスを介してExchangeサーバーから電子メールを取得したい。各Windowsサービスは別々のサーバーにあります。私はサードパーティのツールを使用してメールを取得することに傾倒しています。
並行性の問題が心配です。つまり、2つのサービスが同時に同じメールを取得します。どのプロセスがどの電子メールを取得するかを制御するコントローラープロセスを使用したくありません。
私は、データベースロックと同様に、各プロセスが処理中に電子メールをロックし、完了したらマークを付けることができるロックメカニズムについて考えています。また
電子メールを即座にマークする「フェッチ」メソッド。他のプロセスが到達する前に、マイクロマイクロ秒以下で。また
頭に浮かぶ他のアイデア。
とても感謝しております