没有人解决嘛?我以前和朋友讨论过,只是在自己做的时候遇到局域网的用户的时候没法解决
它是客户端到服务器用TCP方式
客户端到客户端是UDP方式
当两客户端相互发信息时,在线就用UDP方式发送过去,不在线,就用TCP方式发送到服务器存在数据库中,当对方下次来的时候就在登录的时候检测是不否有旧信息,有,就发送过去现在我遇到的问题主要就是UDP如何获得局域网的IP
通过代理上网的用户的IP

解决方案 »

  1.   

    先做一个模块,来解决局域网IP问题,
    具体是这样的:
    客户一上线,便把IP用TCP发到主机,一旦有UDP TO UDP,
    就用主机先把IP发去,然后再用UDP连接
      

  2.   

    UDP协议在同一台计算机中是不允许两个以上的WINSOCK设置成同一端口的,而QQ中却能够在同台计算机中与相通信,难道它的端口不固定???
      

  3.   

    我觉得,这个问题的解决你必须先看TCP/IP详解这本书!这个论坛没有这种高手的!真的`