2012-03-26 4 views
0

私はRMIの専門家ではありませんが、LAN上のリモートレジストリを自動的に検出する方法があるかどうかは疑問でした。なぜ私はこれが必要なのですか?私はマルチプレイヤーゲームをプログラミングしています。ゲームを始めると、すでに実行中のサーバーが検索されます。プログラムがLAN上でrmiregistryを見つけられない場合、プログラムは自身を開始します。別のクライアントがLAN内でゲームを開始した場合、既にゲームを開始したプレーヤーのrmiregistryが見つかります。それが可能なのでしょうか?助けてくれてありがとう。LAN上のJava RMIレジストリを自動的に見つけることは可能ですか?

答えて

0

少なくとも、スキャンするアドレスとポート範囲を指定する必要があります。

このプロジェクトrmi registry monitorは、レジストリ(アドレスとポートを使用して)の内容を一覧表示することができる小さなアプリケーションです。オープンソースなので、コードをブラウズして学ぶことができます。

+1

ライセンスアラート; GNU GPL v3 –

1

Jiniのネーミングとディスカバリサービスは、まさしくこれを実装しています。

+0

ありがとうございました!これはまさに私が探していたものです。 – omnibrain

関連する問題