55 lines
1.1 KiB
Java
55 lines
1.1 KiB
Java
|
|
/* Josh Holtrop
|
|
* 2008-10-30
|
|
* CS656
|
|
* Lab3
|
|
*/
|
|
|
|
import java.net.InetAddress;
|
|
import java.net.MalformedURLException;
|
|
import de.uniba.wiai.lspi.chord.data.URL;
|
|
import de.uniba.wiai.lspi.chord.service.*;
|
|
import de.uniba.wiai.lspi.chord.service.impl.*;
|
|
|
|
import java.util.*;
|
|
import java.io.Serializable;
|
|
|
|
public class ChatClient
|
|
{
|
|
Chord chord;
|
|
|
|
public static void main(String[] args)
|
|
{
|
|
boolean master = false;
|
|
String user = "user";
|
|
String host = "localhost";
|
|
int argIndex = 0;
|
|
|
|
for (String s : args)
|
|
{
|
|
if (s.equals("-master"))
|
|
master = true;
|
|
else
|
|
{
|
|
switch (argIndex)
|
|
{
|
|
case 0:
|
|
user = s;
|
|
break;
|
|
case 1:
|
|
host = s;
|
|
break;
|
|
default:
|
|
usage();
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
private static void usage()
|
|
{
|
|
System.err.println("Usage: java ChatClient [-master] {user} {host}");
|
|
System.exit(42);
|
|
}
|
|
}
|