想做个聊天程序,可是假设客户端在一个局域网内(局域网内的所有电脑都是一个公网ip),不知道怎样访问指定的客户端,请教各位高人,先谢谢各位了!

解决方案 »

  1.   

    端口映射?应该不是很好的办法吧,要是换一个局域网呢(对外IP不一样,那不挂了)个人认为是不是内网向公网的服务器定义发送请求,(比如说1秒一次,或者更短的时间)内网只是向服务器获取或者Post(提交)数据,服务器只进行接收
      

  2.   

    不知道QQ是怎么实现的,并且在同一台电脑可以挂n个QQ,大家再想想
      

  3.   

    搜了下发现这个可能能做到 NAT穿透
    http://www.ppcn.net/n1306c2.aspx