RMIについて書いたエントリで、かつのりさんに↓みたいに教えてもらった。 RMIだとAPIが低レベル過ぎて面倒ですよね。 最近はリモート処理をやる為にJMXを使っています。 JMXは管理用APIとはいえ、リモート処理のフレームワークでもあります。 MBeanだとかMXBeanだとかは噂には聞いてたけど、さらっと流し読みしかしたことない。 体調不良で遠出も出来ないので早速調べて見た!! まずはMXBean とりあえず、MXBeanが無いことには始まらない。 MXBeanが、RMIでやったサンプルでいうRemoteインターフェイスを拡張してRemoteExceptionっていう例外を出すメソッドを定義するという、ちょっといけてない感じだった奴にあたる。 調べて見ると定義は簡単。名前付けを守るか、@MXBeanみたいにアノテーションをつければOK。 さくっとインターフェイスの定義を書く。 pac