多くのサポート ケースを経て、GWT ベースのアプリケーションに関する最大の問題は、ユーザーが一度に何週間もアプリケーションを開いたままにしておくことであることに気付きました。これは、1 週間または 2 週間ごとにホットフィックスを実行すると、RPC スタブが同期されず、サイレント例外がスローされ、サイトが「壊れた」ように見えることを意味します。この問題を自動検出して回避する方法を知っている人はいますか? 私が持っていたいくつかのアイデアは...
- RPC 不一致の例外をキャッチしたら、ブラウザーを更新します。
- ホスト ページをロードするときに、ビルド元のソース管理にバージョン番号を挿入し、番号が変更されていないことを確認するステータス チェッカー/タイマーを用意します。リロードするとき。
- 任意のタイマー (おそらく 1 日 2 回) でリロードします。
何か案は?