GWTでは、ブラウザでデータを表示するためにGチャートを使用します。一方のスレッドはランダムなデータを生成し、他のスレッドはクライアント(ブラウザ)にデータを表示します。 2秒ごと(同期的に)、どのようにサーバー側でコード化できますか? どんな種類の助けも感謝です。 ありがとうございます。GWTサーバーサイドのコーディング方法は?
2
A
答えて
2
GWTのサーバー側のコードは、GWTなしのJavaコードを書くこととまったく同じです。つまり、クライアントがRemoteServiceServlet
の実装内で送信したデータを取得すると、そのデータを処理するためにJavaコード、ライブラリ、および/またはフレームワークを自由に使用することができます。
あなたの説明から、ランダムなデータを生成してすぐにクライアントに応答するために別のスレッドを開始する必要があるように思えます。 Javaで新しいスレッドを作成する方法については、http://download.oracle.com/javase/tutorial/essential/concurrency/をお読みください。
ジョブの実行を容易にするライブラリがいくつかあります。私はquartz
に精通しています。 quartzのようなスケジューラを使用して、クライアントが要求したときにランダムなデータを生成するジョブをスケジュールできますか?それとも、ランダムなデータを頻繁に生成するだけかもしれませんか?
クライアント側からは、2秒ごとにポーリングして、表示する新しいデータがあるかどうかを確認することをお勧めします。 GWTからのポーリングのためのいくつかのオプションを提供しますHere'a別のスレッド:
- デイブ
関連する問題
- 1. サーバーサイドのGWTイベント。 Vaadinの代わりに
- 2. 電子メールメッセージのプレースホルダのコーディング方法は?
- 3. コーディングの適切な方法
- 4. linuxのテーマをコーディングする方法は?
- 5. pymc3マルチステート・バイス・ネットCPTのコーディング方法は?
- 6. マルチタッチをコーディングする方法
- 7. サーバーサイド(nodejs)にhtmlコードの一部を生成する方法は?
- 8. は、誰かが、私は、サーバーサイドのスクリプトを学びたいサーバーサイド・スクリプト
- 9. GWT + SmartGWTの単体テスト方法は?
- 10. VerilogでのRAMコーディングの改善方法
- 11. サーバーサイド言語でハッシュを取得する方法は?
- 12. createServerRenderからサーバーサイドにデータを挿入する方法は?
- 13. Pythonのクエリ(宝くじコーディング方法)
- 14. React:サーバーサイドのデバッグ?
- 15. gwtクライアントでリダイレクトする方法は?
- 16. gwtでキャッシュをクリアする方法は?
- 17. サーバーサイドのコーディングを最小限に抑えるように最適化されたWebスタックはありますか?
- 18. jqgridサーバーサイドのメッセージを表示する方法
- 19. サーバーサイドのソケットコードを連続して実行する方法
- 20. サーバーサイドのイベントをトリガするRESTfulな方法
- 21. サーバーサイドのAJAX呼び出しタイムアウトを制御する方法
- 22. 奇妙なコーディング方法Javaで
- 23. tkinter "scrolledtext"モジュールをコーディングする方法
- 24. MongoDB foreachをPHPでコーディングする方法
- 25. 軽いJqueryテキストループをコーディングする方法
- 26. これをangularjsでコーディングする方法
- 27. 新しいウィンドウをコーディングする方法
- 28. 解像度に依存しないGWTアプリケーションをコーディングするには?
- 29. 配列の2セットで行うif文のコーディング方法は?
- 30. J2MEでのクライアント/サーバ通信のコーディング方法は?
は、あなたが言ったように、私がやるだろう、非常に多くのデーブありがとう... –
こんにちはデイブのおかげであなたの方向に役立つ、私は2秒ごとに投票としてタイマーを使用していますが、私は彗星を使用することもできますか?今私はあなたがRemoteServiceServlet(GWT-RPC技術)を推奨するように使ってサーバと通信することができます。ランダムなデータの乱数を生成する必要があります。カラム1(X軸)無限大(1,2,3、.... 333333345,4454545454545454のような非常に大きな数)、列2(グラフのY軸)に(-1000〜+ 1000)のランダムな整数値があります。作成する必要がありますあなたはクォーツライブラリはそれを作ることができると言ったようにサーバー側のスレッド? –