我正在编一个聊天工具,有服务器端和客户端,但都是动态IP,客户端每次启动要知道服务器的IP来才能连接。
现在我可以通过编程实现服务器能显示本方的IP,但我不懂的是怎么通过编程实现---把服务器的IP告知道客户端,请赐教。(我想应该是和动态域名的原理差不多吧,但我不知道怎么通过编程实现)。
请高手帮小弟个忙,必不胜感激!
现在我可以通过编程实现服务器能显示本方的IP,但我不懂的是怎么通过编程实现---把服务器的IP告知道客户端,请赐教。(我想应该是和动态域名的原理差不多吧,但我不知道怎么通过编程实现)。
请高手帮小弟个忙,必不胜感激!
解决方案 »
- delphi 2010 与 delphi 7编译的后,EDIT限制的结果不一样,因为UNICODE,编译器到底做了什么会是EDIT长度不一样
- 窗口间怎么进行参数传递!
- 急求一个小问题~~如果判断一个BUTTON是否在矩形的区域内??Up者都有分!!
- 求助:一个简单的存储过程,路过帮忙看看!!
- Delphi中的并口通信问题?
- wise制作安装文件的问题
- 关于dbgrid的问题
- DCOM的事件机制在不同机器上不响应的问题--100分奉送(在另外一个问题上,这里只有20分了)
- 我需要做一个压缩减压缩功能(在系统中),想找一个相关控件,大家有好的推荐吗?
- 亲爱的delphi程序员们:)!
- 小弟想对RTL(Runtime Library)进行重新编译,不知道怎么做!!!高手请帮忙!!!
- 怎么样将query查询结果导出到EXCEL里
服务器启动后把自己的IP写入一个文件上传到一个FTP,客户机先到FTP下载文件得到服务器IP
就像那些动态域名软件一样,给服务器注册个域名,服务器启动时先把更新的IP发给动态域名服务器,客户端启动后就去查询主机的域名,这样就可以返回服务器的IP了,然后就用这个IP去连接,你们说这个方法好不好呢?可不可行呢??
给点意见吧!