[Seasar-user] Notification

B mba.nifty.ne.jp $B?";3G=@.B ueyama
2003年 11月 12日 (水) 15:43:36 JST


植山です。

>ひがです。
>
>import org.seasar.mbean.RemoteNotificationListenerContainer;
>
>public static void main(String[] args) {
>    RemoteNotificationListenerContainer rnlc =
>       new RemoteNotificationListenerContainer(
>            HelloNotifyListener.class.getName(),
>            "HelloNotify", "seasar");
>    rnlc.start();
>    try {
>        System.in.read();
>    } catch (IOException ex) {
>        ex.printStackTrace();
>    } finally {
>        rnlc.stop();
>    }
>}
>
>RemoteNotificationListenerContainerのコンストラクタの
>第1引数はBのクラス名、第2引数はAの名前、第3引数はSeasarContext名です。
>デバッグパースペクティブのコンソールにカーソルを置いて、
>Enterキーを押下するとプログラムが終了します。
>あっけないほどサーバプッシュは簡単です。

1)seasarを起動
2)上記main処理を持ってるHelloRemoteNotificationListenerクラスを作っ
て、実行
3)HelloNotificationSenderを起動
4)seasarのコンソールと2)のコンソールに、"Hello World"と表示されまし
た。本当に簡単!

ありがとうございました。

以上






Seasar-user メーリングリストの案内