问题描述:
1、服务器端使用多线程,已经实现多客户同时连接。
2、一个客户端连接上来,服务器启动一条线程。
问题:
1、如何实现客户端一对一通讯,服务器应如何处理?服务器应取什么数据作为判断依据(判断数据应该发给哪个客户端)?
------解决方案--------------------
主要涉及 客户端与服务器 之间的消息协议问题。
就是说要设计客户端发给服务器的消息体的结构,比如:
发言者,接收者,内容长度,内容正文xxoo,结束标志
然后服务器收到这个消息体后,将信息转发给 接收者。
------解决方案--------------------