}
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.net.Socket;
import java.net.UnknownHostException;
public class ClientDemo1
{
public static void main(String[] args)
{
startClient();
}
private static void startClient()
{
BufferedReader br = null;
BufferedWriter bw = null;
try
{
Socket socket = new Socket("localhost", 10086);
br = new BufferedReader(new InputStreamReader(System.in));
bw = new BufferedWriter(new OutputStreamWriter(socket.getOutputStream()));
System.out.println("client1连接服务器连接成功");
String content;
while(!(content = br.readLine()).equals("886"))
{
bw.write(content + "\n");
bw.flush();
}
} catch (UnknownHostException e)
{
e.printStackTrace();
} catch (IOException e)
{
e.printStackTrace();
}
try {
br.close();
bw.close();
} catch (IOException e)
{
e.printStackTrace();
}
}
}
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.net.Socket;
import java.net.UnknownHostException;
public class ClientDemo2
{
public static void main(String[] args)
{
startClient();
}
private static void startClient()
{
BufferedReader br = null;
BufferedWriter bw = null;
try
{
Socket socket = new Socket("localhost", 10086);
br = new BufferedReader(new InputStreamReader(System.in));
bw = new BufferedWriter(new OutputStreamWriter(socket.getOutputStream()));
System.out.println("client1连接服务器连接成功");
String content;
while(!(content = br.readLine()).equals("886"))
{
bw.write(content + "\n");
bw.flush();
}
} catch (UnknownHostException e)
{
e.printStackTrace();
} catch (IOException e)
{
e.printStackTrace();
}
try {
br.close();
bw.close();
} catch (IOException e)
{
e.printStackTrace();
}
}
}