解决方案 »

  1.   

    想直接要代码就不厚道了吧?
    给你思路:A和B都是作为Client连接到Server的,那么Server就有A和B的ip地址,A发送消息时带上B的ip地址或者识别号,Server收到了A的消息,发现识别号或者IP是B的,就转发给B并发连接的话用普通SOCKET必须自己控制线程,不能异步,很麻烦,Java NIO比较好,支持并发并且它是非阻塞、异步的,你去搜一下相关资料,网上很多,我当初也是白手起家的,没有人给现成代码
      

  2.   


    照你的思路 A发送消息给B A怎么知道B的IP?   
      

  3.   


    照你的思路 A发送消息给B A怎么知道B的IP?   主要是靠Server啊,当A,B都连接Server后,Server肯定知道A,B的地址了,然后可以处理成一个列表(列表里包括所有客户端的编号或者IP,类似QQ群),这个列表发给所有客户端,客户端点击列表里的一项通知Server不就行了?