采用tcp实现聊天服务器和客户端

采用tcp实现聊天服务器和客户端,客户端从命令行输入聊信息,服务器收到聊天信息发送给所有连接到此服务器的客户端。
要求:
此服务器端口号为:8888,
聊天信息格式为:消息头(4字节,标示后续消息体聊天信息的长度) + 消息体(聊天信息)
支持100个客户端的连接和发送接收操作。 //多线程
客户端输入exit就断开连接并退出程序

服务器要能响应客户端的主动断开请求

用socket可以实现,具体怎么用可以去百度,一堆dome

请参考:

用Socket做一个局域网聊天工具

或者,Googel 查找:"Socket 局域网聊天 源代码"