15

10秒ごとにWCFWebサービスを介してメッセージを送信しようとするクライアントアプリがあります。このクライアントアプリは、船内のコンピューター上にあり、インターネット接続が不安定になることがわかっています。アプリがサービスを介してデータを送信しようとし、それができない場合は、サービスを介してメッセージを送信できるようになるまでメッセージをキューに入れたいと思います。

このセットアップをテストするために、クライアントアプリとWebサービス(両方ともローカルマシン上)を起動すると、すべてが正常に機能します。Webサービスを強制終了して再起動することにより、インターネット接続の不良をシミュレートしようとしています。サービスを強制終了するとすぐに、CommunicationObjectFaultedExceptionsが発生し始めます。これは予想どおりです。しかし、サービスを再起動した後も、これらの例外が発生し続けます。

Webサービスのパラダイムについて理解していないことがあると確信していますが、それが何であるかはわかりません。この設定が実行可能かどうか、実行可能である場合はこの問題を解決する方法(つまり、Webサービスとの通信チャネルを再確立する方法)について誰かがアドバイスを提供できますか?

ありがとう!

クレイ

4

1 に答える 1