聊天室实现-服务端代码
Posted czgxxwz
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了聊天室实现-服务端代码相关的知识,希望对你有一定的参考价值。
/** * 聊天室 服务器 */ public class ServerSide { //设置一个存放连接的客户端连接过来的线程列表列表,用于实现多人聊天 public static List<ServerThread> clinets=new ArrayList<ServerThread>(); //每个服务端,一个都有一个对应的端口号 private int port; public ServerSide(int port){ this.port=port; } public void initServer(){ ServerSocket serverSide=null; try{ //创建一个服务套接字 serverSide=new ServerSocket(port); System.out.println("-------------聊天室服务器开启--------------"); //不断获取客户端连接 while (true){ //等待客户端连接 Socket socket=serverSide.accept(); //分配一个线程处理该连接 ServerThread serverThread=new ServerThread(socket); serverThread.start(); } }catch (Exception e){ e.printStackTrace(); } } }
参考链接:https://blog.csdn.net/BlueSky_USC/article/details/54414860
以上是关于聊天室实现-服务端代码的主要内容,如果未能解决你的问题,请参考以下文章