使用TCP/IP做的一个小小聊天器,可以实现一个服务端与多个客户端相互通信,但也只实现了服务端和客户端相互发送消息,客户端与客户端之间发送消息没实现。
要实现客户端之间相互通信,我有个想法是,客户端连接上服务端后,服务端可以把其它客户端的名称发给刚连接上的客户端,该客户端经过服务端与其它指定名称的客户端通信,其实使用udp应该比较简单,但我手上的项目需要使用TCP/IP接手数据,暂时就研究到这,有空再补上。
简诉下程序界面想法,服务端与客户端写在一个窗口上,通过勾选模拟服务端或者客户端筛选框,再点击运行按钮,即可运行对应的服务端或者连接对应的服务端,代码比较简单,但也花了我半个下午的时间哦,欢迎批评、指正,代码写的不规范的地方,尽量说,我会下次注意,谢谢!
解压密码:liushiquan
1