[Java] 使用tcp通信,创建服务端 →→→→→进入此内容的聊天室

来自 , 2020-12-29, 写在 Java, 查看 119 次.
URL http://www.code666.cn/view/1f4477ba
  1. package cn.itcast.sh.reg;
  2.  
  3. import java.io.IOException;
  4. import java.io.InputStream;
  5. import java.io.OutputStream;
  6. import java.net.ServerSocket;
  7. import java.net.Socket;
  8.  
  9. public class RegServer {
  10.  
  11.         public static void main(String[] args) throws IOException {
  12.                 /*
  13.                  * 使用tcp通信,创建服务端
  14.                  */
  15.                 ServerSocket ss = new ServerSocket(9090);
  16.                
  17.                 //接受客户端
  18.                 Socket s = ss.accept();
  19.                
  20.                 //获取输入流对象接受客户端提交过来的数据
  21.                 InputStream in =  s.getInputStream();
  22.                
  23.                 byte[] buf = new byte[1024];
  24.                
  25.                 int len = in.read(buf);
  26.                
  27.                 System.out.println(new String(buf,0,len));
  28.                
  29.                 //给客户端回送数据,告诉客户端注册成功
  30.                 OutputStream out = s.getOutputStream();
  31.                 out.write("<font color='red' size='7'>恭喜,注册成功</font>".getBytes());
  32.                
  33.                 //关闭客户端
  34.                 s.close();
  35.                 //关闭服务端
  36.                 ss.close();
  37.         }
  38. }
  39.  

回复 "使用tcp通信,创建服务端"

这儿你可以回复上面这条便签

captcha