我正在编一个聊天工具,有服务器端和客户端,但都是动态IP,客户端每次启动要知道服务器的IP来才能连接。
  现在我可以通过编程实现服务器能显示本方的IP,但我不懂的是怎么通过编程实现---把服务器的IP告知道客户端,请赐教。(我想应该是和动态域名的原理差不多吧,但我不知道怎么通过编程实现)。
  请高手帮小弟个忙,必不胜感激!

解决方案 »

  1.   

    我曾经遇到这样的问题,用较苯的办法解决的:
    服务器启动后把自己的IP写入一个文件上传到一个FTP,客户机先到FTP下载文件得到服务器IP
      

  2.   

    我想用动态域名的方法也可以吧!
       就像那些动态域名软件一样,给服务器注册个域名,服务器启动时先把更新的IP发给动态域名服务器,客户端启动后就去查询主机的域名,这样就可以返回服务器的IP了,然后就用这个IP去连接,你们说这个方法好不好呢?可不可行呢??
      给点意见吧!