Windows phone:无法使用套接字连接到计算机
Posted
技术标签:
【中文标题】Windows phone:无法使用套接字连接到计算机【英文标题】:Windows phone: cannot connect to a computer using socket 【发布时间】:2011-11-14 17:09:03 【问题描述】:情况:有两个程序——客户端和服务器。 服务器在我的电脑上运行,客户端程序在 windows phone 上运行。 服务器正在侦听传入连接并接收数据。 Windows phone 创建一个套接字(tcp 连接)并发送数据。
如果我使用 USB 电缆将 win-phone 连接到我的计算机,一切正常:连接建立并且数据正在传输。 但是,当我使用“connectify”程序创建“基础设施网络”或连接到真正的 wi-fi 路由器(计算机和 win-phone 都连接到同一个网络)时,它无法正常工作。我禁用了 Windows 防火墙,但它仍然无法正常工作。 怎么解释?问题出在哪里?
【问题讨论】:
细节太少。什么是 IP 地址? wifi设置是什么?等 ip 地址是 192.168.152.101(电话)和 192.168.152.101(电脑)。 您能否详细说明“不起作用”?您遇到了什么样的错误或异常? 这已经错了——当两个网络节点具有完全相同的地址时,你希望它们如何通信? 抱歉,我复制地址时出错了。电脑地址:192.168.152.1 【参考方案1】:问题出在 python 服务器代码中的 ip 地址字符串中。 我使用“127.0.0.1”而不是“localhost”:(
【讨论】:
以上是关于Windows phone:无法使用套接字连接到计算机的主要内容,如果未能解决你的问题,请参考以下文章
Rails 应用程序无法通过命名管道/套接字连接到本地 MySQL 服务器 --- Windows 7 x64