私は、サーバーが複数のクライアントに(毎秒)値を送信する必要があるシステムを開発しています。私の考えは、これを行うためにクライアントごとに1つのスレッドを実装することでした。GWT(serverside)マルチスレッド可能
thread.interrupt();
thread = null;
しかし、私はちょうど一時停止/再開をすることはできません:私はちょうど使用スレッドを一時停止するには
Runnable tu = new TimeUpdater(market_id);
Thread thread = ThreadManager.createBackgroundThread(tu);
thread.start();
と
public class TimeUpdater implements Runnable{
boolean close = false;
..
public void run() {
while(!close){
try {
//do something
Thread.sleep(1000);
}catch (InterruptedException e) {
}
}
}
}
を:私は、次の方法でスレッドを実装しましたのスレッドの仕事。 サーバ上でGWTを使用してマルチスレッドを使用する方がいいですか?
誤って編集した元の投稿です。 - Martin
GWTのサーバー側は、矛盾(の一種)です。 gwtは、クライアント上で動作するjavascriptをコンパイルします。 –
@ antony.trupeそれは間違っていないか、矛盾です、gwtにはリモート処理などを行うサーバー側のコンポーネントが含まれています –