Server/Client 运行 命令行
Server/Client Running with command line
我有一个关于命令行上 server/client 运行ning 的问题。服务器应该 运行 像这样
服务器应该运行 命令行传递端口号
java 服务器 port_number
客户端应运行 命令行格式如下:
java客户端服务器IP服务器_port_number命令文件
我想知道是否有人可以向我展示 "main method" 在 server/client 和 satisfy/take 中 satisfy/take 的开头应该是什么样子 [=32] =] 在命令行上。
class ServerExample{
public static void main(String args[]){
System.out.println("Your first argument is: "+args[0]);
int serverPort = Integer.parseInt(args[0]);
}
}
这将打印 port_number(如服务器执行中所述)。
class ClientExample{
public static void main(String args[]){
System.out.println("Your first argument is: "+args[0]);
System.out.println("Your second argument is: "+args[1]);
System.out.println("Your third argument is: "+args[2]);
String serverIP = args[0];
int serverPort = Integer.parseInt(args[1]);
String commandFile = args[2];
}
}
这将打印 serverIP、server_port_number 和 commandFile(如客户端执行中所述)。
我有一个关于命令行上 server/client 运行ning 的问题。服务器应该 运行 像这样
服务器应该运行 命令行传递端口号
java 服务器 port_number
客户端应运行 命令行格式如下:
java客户端服务器IP服务器_port_number命令文件
我想知道是否有人可以向我展示 "main method" 在 server/client 和 satisfy/take 中 satisfy/take 的开头应该是什么样子 [=32] =] 在命令行上。
class ServerExample{
public static void main(String args[]){
System.out.println("Your first argument is: "+args[0]);
int serverPort = Integer.parseInt(args[0]);
}
}
这将打印 port_number(如服务器执行中所述)。
class ClientExample{
public static void main(String args[]){
System.out.println("Your first argument is: "+args[0]);
System.out.println("Your second argument is: "+args[1]);
System.out.println("Your third argument is: "+args[2]);
String serverIP = args[0];
int serverPort = Integer.parseInt(args[1]);
String commandFile = args[2];
}
}
这将打印 serverIP、server_port_number 和 commandFile(如客户端执行中所述)。