通过WIFI连接SOCKET或TcpClient失败的现象
来源:互联网 发布:中国进出口商品数据 编辑:程序博客网 时间:2024/05/21 20:24
在WM上创建TcpClient,千万不要用IP,一定要用域名(domain), 至少是在像我这样的仅通过WIFI连接的情况。在这几天中我搜到过两次跟这有关的事件,一是国内论坛,一个朋友说他在某些情况下用域名可以连上,用IP就是连不上, 另外一次就是国外论坛里,一个人问题与我这一模一样,最后一位说这样一句“do not use ip, replace by domain"。
其实就是这么简单的事情,但是包括我在内,有好多人问到这样的现象,都没有得到答案,我觉得有两个原因吧:一是仅通过WIFI连接的情况少,一般人都有GPRS这样的环境,我这个由于里面有音视频传输,所以一定不能用GPRS, 二是像我这样不但仅连wlan,还完全在局域网测试的,局域网内不方便使用域名,我今天就是为了用花生壳动态域名,搞路由的商品映射,结果不起作用(保证方法不错,可能是这路由的原因),后来没办法,用另一朋友的电脑,用电信3G上网卡拨号,然后用花生壳,先用IE测试域名起作用了,然后用我Server放上去,这边把WM端的连接改成花生壳绑定的域名,结果连上了,能登陆进去系统了,功能都正常了。
至此,困挠我多天的问题解决了,其实不是代码的原因,因为创建TcpClient的时候用域名和IP都能编译通过的,且对应的函数都有相应的重载
0 0
- 通过WIFI连接SOCKET或TcpClient失败的现象
- 通过wlan连接SOCKET或TcpClient失败的现象
- C#的TCPClient连接
- Anroid中两台手机连接同一wifi通过socket进行通信
- app连接wifi模块,通过wifi模块串口读取数据失败
- Socket与TcpClient的区别(转载)
- 通过wifi连接android设备的方法
- 通过wifi连接android设备的方法
- 通过wifi连接android设备的方法
- 通过wifi连接android设备的方法
- 通过wifi连接android设备的方法
- [引]VS帮助文档的 socket连接的Listen和Connect 及 Tcp连接的TcpListener和TcpClient
- C# 通过SSID连接指定的WIFI 【Managed Wifi API】
- Android6.0通过WiFi名称密码连接WiFi的方案
- adb通过wifi连接
- 通过命令连接wifi
- TcpClient.Connect函数连接超时的问题
- TcpClient.Connect函数连接超时的问题
- grindstone+晨间日记——完美管理我的时间
- 一些实用的JQuery代码片段收集(筛选,搜索,样式,清除默认值,多选等)
- 48 java socket
- javaScript 截取字符串方法总结
- VC中操作excel表格
- 通过WIFI连接SOCKET或TcpClient失败的现象
- the cpu has been disabled by the guest operating system. power off or reset the virtual machine
- 服务器虚拟化技术对学校的服务器资源进行集中管理
- 最大连续字串和、积
- padding与margin的区别
- Visual Studio 2012 编译错误【error C4996: 'scanf': This function or variable may be unsafe. 】的解决方案
- 机器学习是什么--周志华
- ConDataSource
- Rajawali 教程01基本设置和一个球体