socket编程问题
我用vs2010创建一个聊天的控制台程序(目的就是想练习一下socket编程)
服务器端我用事件选择模式来监听客户,客户端用的是选择模式。这个程序的功能就是:客户发送一条消息到服务器,服务器将这条消息显示出来,然后向客户端发送一条消息,但是现在
的问题就出来了。
当我在客户端输入一条要发送的信息,如“I am client1”,服务器端显示的时候应该作为一条消息显示,但是服务器将条消息作为三条消息显示了,如::“I”作为一条,“am”作为一
条,“client1”又作为一条,这样就有三条消息了。这和我预期显示的结果又差异,为什么是这样子的,我该怎么解决呢?
我的源代码可以在以下网址下载:
http://download.csdn.net/my