是这样的 我用的UDP通信  现在可以内外网通信了,采用打动的方式(客户端1跟客户端2要聊天的话,先给服务器发通知,服务器在通知客户2,客户2给客户1发命令,达到客户端1.2能相互通信)  就是A机器当服务器  在A机器登录一个客户端能  B机器登录一个客户端 能正常通信, 问题:但是在A 或 B机器通信登录2个客户端的话 它们聊天的话  接受不到信息,不清楚是什么原因,请高手指教

解决方案 »

  1.   

    代码都不给大家很难解决的,下面的应该可以:
    http://topic.csdn.net/u/20111216/14/6642f6bd-a655-4bb7-aa47-18c39ed2f154.html
      

  2.   

    我明白了,A和B就等于是分流服务中的两个
    UDP要实现连接A的1和连接B的2能够建立通信 ,,,
    那么1要通过A、B服务器知道2客户端映射在广域网上的IP和端口
    然后1用UDP给这个IP和端口发个消息,2就知道1的广域网IP和端口了,然后就能通信了你想想怎么让1通过 这两个服务器知道这个2的这个值???
    1给A服务器用UDP发个消息,A知道了,A再把这个信息发给B,然后B再发给2,不就OK了