我正在将应用程序移植到Windows Phone平台。我花了很长时间阅读MSDN文档,但我找不到任何关于这个问题的内容。
是否可以在Windows Phone上创建服务器套接字?我发现的所有内容都与客户端有关,比如创建与远程机器的连接。我找不到其他任何方式:手机充当服务器。
Windows Phone 7.1 SDK中包含的Socket类不会公开一些基本方法,如Bind和Listen。
这对我来说有点意外。
对此有任何帮助或确认将非常感谢! 提前谢谢!
答案 0 :(得分:1)
您无法打开套接字以从Windows Phone 7应用程序进行侦听。这主要是由于蜂窝数据网络的复杂性,例如使用透明代理,共享IP地址和频繁的连接中断。
答案 1 :(得分:0)
在Windows Phone 8之前,您将无法收听套接字,您必须使用中介服务在两部或多部电话之间进行收听/发送。
答案 2 :(得分:0)
检查此链接,在Windows Phone 8上,为streamlistner引入了新的API 我们也在尽力而为,应该是可能的 类是StreamSocketListener
答案 3 :(得分:-1)
我不知道“服务器”,但它具有UDP功能,可以通过它发送数据并通过TCP发送/接收。
另外,我发现SDK缺少一些与手机接口的API。没有蓝牙或无法通过开发人员编程在内部和耳机之间切换声音。