タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

rmiに関するyamkazuのブックマーク (2)

  • RMIメモ(Hishidama's Java Remote Method Invocation Memo)

    RMI(Remote Method Invocation) RMIは、リモート(サーバー)上のインスタンスのメソッドを呼び出す手段。 RMIレジストリー又はJNDIにインスタンスを登録しておき、クライアントからそのメソッドを呼び出すことが出来る。 呼び出されたメソッドは、そのインスタンスを登録したJavaVM上で実行される。 コーディング上は、クライアントからは単なるメソッド呼び出しに見えるが、実際は通信が発生している。 サンプル RMIインターフェース [/2009-11-14] 実装クラス(単純なImpl) [/2009-11-14] 実装クラス(UnicastRemoteObject) RMIサーバー(bind) [/2009-12-13] RMIクライアント(lookup) rmiregistry codebase [/2009-11-14] classpath [2009-11-

  • いまさらJava RMI - hidemonのブログ

    Javaで単純なクライアント・サーバをプロトタイプしなければならなくなった.非同期の必要はないし,独自にプロトコルを切るのも面倒なので久しぶり(10年ぶり?)にいじってみたら,昔と違って随分扱いやすくなっていた. スタブとスケルトン リモートオブジェクトの周りのプログラムの書き方はむかしと同じなんだけど,いつの間にかrmicでスタブとスケルトンを作る必要がなくなっていた.スタブは,クライアント側で稼働するダミークラス。スケルトンはサーバ側で稼働する実装オブジェクトのラッパ.いまだにrmicはパッケージに含まれているので,必要なのかと思っていたら,1.5から不要になっていたらしい.そもそもJDK1.6のパッケージに添付されているrmicを実行してもスタブはできるがスケルトンはできない.まずはスケルトンがなくなって,その後スタブも不要になったようだ. 考えてみると,スケルトンのほうはリフレクシ

    いまさらJava RMI - hidemonのブログ
    yamkazu
    yamkazu 2010/01/11
  • 1