通过WIFI连接SOCKET或TcpClient失败的现象
通过WIFI连接SOCKET或TcpClient失败的现象
在WM上创建TcpClient,千万不要用IP,一定要用域名(domain), 至少是在像我这样的仅通过WIFI连接的情况。在这几天中我搜到过两次跟这有关的事件,一是国内论坛,一个朋友说他在某些情况下用域名可以连上,用IP就是连不上, 另外一次就是国外论坛里,一个人问题与我这一模一样,最后一位说这样一句“do not use ip, replace by domain"。
其实就是这么简单的事情,但是包括我在内,有好多人问到这样的现象,都没有得到答案,我觉得有两个原因吧:一是仅通过WIFI连接的情况少,一般人都有GPRS这样的环境,我这个由于里面有音视频传输,所以一定不能用GPRS, 二是像我这样不但仅连wlan,还完全在局域网测试的,局域网内不方便使用域名,我今天就是为了用花生壳动态域名,搞路由的商品映射,结果不起作用(保证方法不错,可能是这路由的原因),后来没办法,用另一朋友的电脑,用电信3G上网卡拨号,然后用花生壳,先用IE测试域名起作用了,然后用我Server放上去,这边把WM端的连接改成花生壳绑定的域名,结果连上了,能登陆进去系统了,功能都正常了。
至此,困挠我多天的问题解决了,其实不是代码的原因,因为创建TcpClient的时候用域名和IP都能编译通过的,且对应的函数都有相应的重载
最新文章
- desktop.ini是什么文件?
- 为什么iPhone就没有通话录音功能?
- 突然断电对电脑有什么危害?
- dell笔记本重装系统
- 软件使用之(二)WMWare安装WIN7旗舰版(64位)并打sp1
- U盘损坏打不开的数据恢复方法
- android 如何读取u盘中数据恢复,U盘数据恢复
- 年末大盘点 2008十大最受欢迎的装机软件
- 最新版 银图网银MOMO模拟按键Photoshop图像处理
- windows和linux系统下测试端口连通性的命令
- Win11打不开exe应用程序怎么办?Win11无法打开exe程序解决方法
- 手机vnc远程控制软件,2步完成手机vnc远程控制软件的安装和使用
- Windows安全更新出现0x800f081f错误解决方案
- 台式计算机开关键,台式电脑怎么开机
- 电脑开机只剩C盘
- 运维小知识(一)——centos系统安装(小白入门级)
- 【CN精品系统】《 Ghost_Win7 SP1 电脑公司通用版 v4.0 》 装机版
- xp如何快速升级win10系统
- 万字超详细图文教程:联想G510加装内存条、固态,机械移至光驱位
- 如何设置路由器或交换机,实现各自登录上网