2010-12-04 18 views
1

グループを作成する機能があるオンラインアプリケーションで作業しています。私は、グループ内で何らかの活動が行われたときに、すべてのグループユーザにメールを送信する機能を望みます。コメントのような新しいディスカッションなどが始まりますが、問題はそれです。小さな活動があれば、実行時にメールのタオルを送る。パフォーマンスが低下します。Javaでメールを送信するための新しいスレッドを作成

私は新しい独立したスレッドを作成することを考えています。何千ものユーザーとメインテッドに何らかの問題を出してメールを送るメールをグループページに送ります。

どのように私はクラスで新しいスレッドを作成します。 ありがとうございました。より多くの情報訪問のため

http://www.rameshsengani.in

+0

あなたは、それが "tomcat"のようなWebコンテナで実行される可能性が高いと思う "オンラインアプリケーション"だと言います。それが本当に事実ならば。おそらく自分のスレッドを産み出すのは良い考えではありません。私はあなたが解決しようとしている問題を本当に理解しているのかどうかはわかりませんが、定期的に実行するようにスケジュールされた仕事によって送信された電子メールを調べるかもしれません。 – shsteimer

答えて

3
new Thread(new Runnable() { 
    @Override 
    public void run() { 
     // do stuff here 
    } 
}).start(); 

これが受け入れられたJava事前1.5方法です。 java.util.concurrentパッケージとexecutor frameworkをご覧ください。

関連する問題