構成管理用のGUIが必要なアプリケーションを開始しようとしています。アプリケーションは1時間ごとにWebサービスをポーリングする必要があります。また、アプリケーションは常にバックグラウンド/システムトレイで実行されることが期待されます。定期的にサーバーをポーリングするアプリケーションモデル
私はこのアプリケーション設計の全体的なアーキテクチャに関するガイダンスを探しています。これはまっすぐなWPFアプリか、ポーリングのためにWindowsサービスである方が良いでしょうか、アプリケーションが常時稼働していることが期待されますか?皆さんには何か提案がありますか?