p2p 用delphi写 
两机子都在局域网怎么连啊..外网 放个 server 维护 两ip及端口了..接下来怎么让两机子不通过 server  自己通迅啊??要求在 win98 /2k/xp 都可以正常运行..

解决方案 »

  1.   

    你的意思是不在同一个局域网的两台机子吗?可以用花生壳。或者用SOFTETHER软件将外网SERVER和这两台机子虚拟成一个局域网
      

  2.   

    p p 都在局域网内 p p 互发消息不通过 server 如何传递?????server只是来维护 ip+端口  状态 通知双方 p p
    要求 在win98 / winxp /win2000 都能正常运行??该怎么实现呢高手.........
      

  3.   

    Client A 向 Server发送登录消息,Server记录其外网IP 、内网IP 和NAT端口,Client B向Server发送登录消息,Server同样记录。
    Client A想和 Client B通讯,Server发现两个外网IP相同,内网IP不同,用这两个条件判断Client A和Client B是在同一内网,Server 发送给Client A,让 Client A直接连接 Client B的内网IP。临时想的,不知可行否。