建立window和iPad之间的Socket连接

Posted

技术标签:

【中文标题】建立window和iPad之间的Socket连接【英文标题】:Establish Socket connection between window and iPad 【发布时间】:2012-06-13 04:00:50 【问题描述】:

我需要在window machine和iPads之间建立socket连接。所以这里的window machine是一个可以连接一个或多个iPad的服务器。对于窗口机器(服务器)代码已经存在。

那么在使用socket连接window机器和iPad时会有什么问题吗?最好的方法是什么?

【问题讨论】:

如果您知道如何进行套接字编程,并且您了解如何编写服务器使用的任何协议,那么不,您不会有任何问题。如果您不这样做,则必须先了解套接字编程,然后我建议阅读有关更高级别抽象的文档(CFSocket 等),因为常规套接字不会导致蜂窝无线电或 WiFi 无线电参与.除非您正在执行简单的 URL 请求,否则它可能会比本网站上给出的答案更复杂。 【参考方案1】:

如果您因为一侧是 Win 而另一侧是 ios 而询问可能的问题,那么您可以确定这不会导致任何问题。

假设您正在谈论 iOS TCP 客户端 - 这里有一个很好的教程:iPhone Network Programming。

还有 Robbie Hanson 的CocoaAsyncSocket:写得很好,易于实现,并附有示例。示例是 OSX 项目,但可以快速转换为 iOS 项目。

【讨论】:

以上是关于建立window和iPad之间的Socket连接的主要内容,如果未能解决你的问题,请参考以下文章

socket连接和http连接的区别

小练习:用socket实现Linux和Windows之间的通信

网络编程介绍(uninx/windows)

Socket(套接字)在服务器端和客户端之间的基本工作原理

Socket(套接字)在服务器端和客户端之间的基本工作原理

linux下,socket服务器和客户端TCP方式建立了连接,如何使它们之间相互发送消息?