シナリオ:世界中に広がるデスクトップ アプリケーションで使用される共通データがあります。共通データは頻繁に変更され、世界中に広がるデスクトップ アプリケーションに配布する必要があります。
アプローチ
- 世界中に広がるデスクトップ アプリケーションから Web サービスを呼び出して、処理するたびに共通データを取得します。 短所:毎回デスクトップを呼び出すサーバーは、非常にコストのかかる操作です。
- 共通データを xml ファイルとして世界中に広がるすべてのデスクトップ アプリケーションにダウンロードし、共通データに変更があった場合は変更されたデータをダウンロードする必要があります (プッシュ テクノロジである必要があります ) 。
上記のシナリオを処理するプッシュ テクノロジはありますか。(つまり、サーバーで変更が行われた場合は、変更のみを停止します)
上記のどのアプローチが良いですか、またはこれよりも優れたアプローチはありますか?