首先不多说,最终实现界面如下,可以通过点击启动服务,开启TCP服务器: 开启TCP服务器之后,可以通过点击客户端,打开一个独立的TCP客户端,打开客户端之后,输入正确的IP地址和端口号,可以进行连接服务器,这里可以同时开启多个客户端: 每个客户端连接成功后,服务器的列表中会多出一个EndPoint,连接成功后,服务器和客户端之间就可以自由通话了,可以发送消息,也可以发送文件. 其实这就是QQ等即时通信工具的雏形,如果两个客户端之间需要通信,就通过服务器进行中转. 由于服务器代码量较大,下面上传一