0

私は Java RMI でアプリケーションを作成しました。サーバー側の部分はマシンにあり、クライアント側は別のマシンにあります。クライアントをサーバーに接続できません。IP マシンをクライアントに渡そうとしていますが、うまくいきません。クライアントとサーバーが同じマシンにあり、「localhost」をクライアントに渡すと、すべてが機能します。クライアントにサーバーを見つけさせるにはどうすればよいですか?

サーバーの IP が xxx で、実行中のアプリケーションが yyy ドアであると仮定して、クライアントをサーバーに接続するには、次のようにします。 java Client xxx:yyy

public class Client {

  public static void main(String [] args){

  String host = (args.length < 1) ? null : args[0];
  try {

     Registry registry = LocateRegistry.getRegistry(host);

     Estagios stub = (Estagios) registry.lookup("Estagios");

   }
  ....
 }

ありがとう。

4

0 に答える 0