适用于Android,iOS和Flash的WebSocket库

|                                                                                                                   关闭。这个问题是题外话。它当前不接受答案。                                                      
已邀请:
        iOS 4.2及更高版本具有本机WebSockets支持。 对于具有Flash支持的Android设备(或具有Flash的任何浏览器),您可以使用web-socket-js。 Socket.IO实际上包括web-socket-js作为可以启用的传输之一。 请访问caniuse.com,以获得具有本地WebSockets支持的浏览器和移动设备的最新列表。 更新: 对于本机iOS应用程序(Objective-C),请检出UnittWebSocketClient。一个警告:我查看了代码,它使用了协议的HyBi-07版本,该版本比大多数浏览器当前支持的Hixie-76版本更新。但是,如果您要连接的服务器支持HyBi-07或更高版本,则应该不是问题。     
        这是一个旧线程,但是对于iOS,我应该指出,Unitt和其他现有的iOS WebSocket客户端不支持最新标准。 我们刚刚发布了一个名为SocketRocket的WebSocket客户端。 (免责声明:我是作者) 它支持最新的标准RFC 6455,没有外部依赖性,并且可以与iOS 4.x一起使用。它也应该真正快速且合规。也通过所有高速公路测试     
        jWebSocket似乎具有Android支持。     
        我意识到响应这样一个旧线程是一种不好的形式,但是这篇帖子一直出现在我的搜索中。经过研究(但尚未实施),到目前为止,高速公路似乎是Android平台的最佳选择。其他许多选项都使用其测试套件,支持较新的草案(协议13,草案14),并且我发现项目教程非常有用。     
        对于Android本机应用程序,有适用于Android的Autobahn WebSockets https://github.com/oberstet/AutobahnAndroid 它支持最终的RFC6455,与UI和服务应用程序很好地集成,通过WebSockets提供RPC和PubSub等。在GitHub上查看项目README。 免责声明:我是高速公路的作者。     

要回复问题请先登录注册