• chatsRoom Design Report


    基于TCP实现聊天室
    主要使用四个类
    ChatClient类
        使用BufferedReader 得到输入流,使用OutputStream得到输出流
        实现读取服务器广播的消息和发送消息到服务器
        并且要将每一个客户端单独使用一个新线程
    ChatServer类
        服务器启动,输出启动信息
        然后等待客户端连接,客户端接入就将其加入服务端线程中,并将其启动
    ChatServerThread类
        包括client ,线程中处理的客户对象和ous输出流对象两个成语变量
        还包括聊天服务器线程的构造方法,得到客户Socket对象方法,得到客户端的地址方法,调用工具类向其他客户端广播的方法,读取客户端发送的消息方法以及关闭客户端线程方法
    ChatTools类
        包括处理线程的对象队列和将客户对应的处理线程对象加入到队列中的方法,以及给其他客户端广播消息的方法




    Autor:VincentAdamNemessis E-mail:vincent5519@yeah.net QQ:3377299629 Wechat:ZTXLoveC3344
  • 相关阅读:
    servlet
    过滤器
    拦截器
    logback
    hibernate(1)
    函数的关键字参数
    函数的不定长参数
    打印星形三角
    九九乘法表
    udp客户端收发数据流程
  • 原文地址:https://www.cnblogs.com/VincentAdam/p/c86b1b7427be476872aad74c554a0e6a.html
Copyright © 2020-2023  润新知