网络编程新手的问题。。。(望大虾能进来看看)
我做了一个简单的c/s程序
服务器端listen后,就进入一个无限循环来接收客户的请求。不断accept
并为每一个客户建立一个新的Socket来处理用户请求。
可是,当我运行两个以上的client时,同时向服务器端发送消息,在服务器端打印出来接收到的数据。却只有当第一个client退出后,服务器端才把第二个client的消息打印。
不知如何才能使多个client同时发送消息时,server端能够把所有的消息都打印出来呢?而不是要等到前一个client断开再打印下一个的呢?