我是IOS编程的新手。我想使用WiFi网络通过TCP/IP协议向iPhone发送数据。我已经完成了与客户端的数据发送。我想知道Iphone可以作为一个服务器来接收数据并在屏幕上显示吗?服务器必须监听来自客户端的端口,我该如何使用命令或方法?有什么建议吗?
发布于 2013-02-21 22:35:12
查看这是否对您有帮助:https://github.com/fpotter/socketio-cocoa
发布于 2013-02-21 22:39:40
可以,iPhone可以充当服务器。
一种简单的解决方法是使用Robbie Hanson的包装器CocoaAsyncSocket。
它附带了服务器示例。我相信服务器代码是为OSX编写的,但它可以很容易地转换为iOS使用。
您可能会遇到的一个问题是可发现性-查找设备的当前IP -您可以使用Bonjour克服此问题,但这是另一个主题。不过,实现起来相当容易。
https://stackoverflow.com/questions/15004804
复制相似问题