
448
11
章
ガムボールサービスの登録
public class GumballMachineTestDrive {
public static void main(String[] args) {
GumballMachineRemote gumballMachine = null;
int count;
if (args.length < 2) {
System.out.println("GumballMachine <name> <inventory>");
System.exit(1);
}
try {
count = Integer.parseInt(args[1]);
gumballMachine = new GumballMachine(args[0], count);
Naming.rebind("//" + args[0] + "/gumballmachine", gumballMachine);
} catch (Exception e) {
e.printStackTrace();
}
}
}
ファイル 編集 ウィンドウ ヘルプ はあ?
% rmiregistry
RMI
レジストリに登録する
これでガムボールマシンサービスが完成しました。あとはガムボールマシンサー
ビスを起動し、リクエストを受け取れるようにするだけです。まず、このサービス
を
RMI
レジストリに登録し、クライアントがサービスを見つけられるようにします。
レジストリに登録するコードをテストコードに追加します。 ...