私はJava/BlazeDSバックエンドを備えた100%FlexベースのエンタープライズWebアプリケーションを持っています。よりうまくいくユーザーエクスペリエンスを作り出すために、私はログインした後すぐにクライアントに多くのデータをロードしてセッション全体を保持したいと思っています。Flexアプリケーションは、データが古くなったときにどのように知ることができますか?
これには、ユーザーの設定、アプリケーションのスキン、アプリケーションのレイアウトなどの項目が含まれます。サーバー上で更新されることはめったにありません。
私の質問は、更新された場合、クライアントサイドのデータをリフレッシュするための良いアプローチは何ですか...そしてリフレッシュするタイミングを知っていますか?私はAdobe LCDSに興味がないと言わなければならない!
BlazeDSはサーバープッシュをサポートしていますか? – HDave
@HDaveいいえ、そうではありません。そのために、AdobeはLiveCycleの使用を希望しています。私はAdobeの姿勢を尊重することができます。「サーバープッシュ」はエンタープライズクラスのアプリケーションでのみ必要であり、エンタープライズは何らかの種類のプレミアムサポート契約を購入することで利益を得ます。 – JeffryHouser
BlazeDSにサーバープッシュがないことを確認したこの記事の素晴らしい記事が見つかりました。しかし、長いポーリングでそれをシミュレートできますが、サーバマシン上のスレッドを食いつぶします。それをチェックしてください:http://www.aaronwest.net/blog/index.cfm/2008/5/21/The-Truth-About-BlazeDS-and-Push-Messaging – HDave