当前位置: 代码迷 >> Java相关 >> socket编程多客户的有关问题
  详细解决方案

socket编程多客户的有关问题

热度:6989   发布时间:2013-02-25 21:49:56.0
socket编程多客户的问题
大家好,现在我在做一个局域网即时通讯软件,用到socket编程,我想问一个问题,现在有 服务器 S 和 客户端 A、B、C ,我已经学会了A、B、C都可以发信息到S中,但是我不知道A怎么发信息给B,即S怎么识别A发信息的对象是B。。

我是新手,希望各位多多指点,详细一些解答一下,谢谢!

------解决方案--------------------------------------------------------
lz你要做的应该是,A、B、C即是客户端也是服务端。这样,他们之间就可以相互通信了。
------解决方案--------------------------------------------------------
楼主可以再消息上加上发送地址,然后判断再接收,或者像楼上说的那样
------解决方案--------------------------------------------------------
服务器端新建端口新建线程与新连接上的客户端通信
基本都是通过与服务器交互再发出去的,QQ应该不是客户端与客户端直接通讯,他要在服务器上保留记录的
------解决方案--------------------------------------------------------
探讨
大家好,现在我在做一个局域网即时通讯软件,用到socket编程,我想问一个问题,现在有 服务器 S 和 客户端 A、B、C ,我已经学会了A、B、C都可以发信息到S中,但是我不知道A怎么发信息给B,即S怎么识别A发信息的对象是B。。

我是新手,希望各位多多指点,详细一些解答一下,谢谢!
  相关解决方案