使用socket实现信息回显,客户端可以发送从控制台输入的信息,服务器端在接收到信息后,使用服务器端信息标识“Server received msg:”与接收到的信息组合,发送回客户端。如:客户端发送消息“Hello”,则服务器端发送回消息“Server received msg:Hello”(10分)
服务器类:
public class Server {
public static void main(String[] args) {
try {
ServerSocket serverSocket = new ServerSocket(6666);
Socket client = serverSocket.accept();
InputStream is = client.getInputStream();
InputStreamReader isr = new InputStreamReader(is);
BufferedReader br = new BufferedReader(isr);
String line = br.readLine();
System.out.println(line);
client.shutdownInput();
OutputStream os = client.getOutputStream();
OutputStreamWriter osw = new OutputStreamWriter(os);
BufferedWriter bw = new BufferedWriter(osw);
bw.write("Server