iOS上服务器发送事件的webkit推荐替代方案

iOS上服务器发送事件的webkit推荐替代方案,第1张

概述我想在我的原生iOS应用程序中接收Server-Sent Events但是我没有使用webkit / Safari.根据我的发现,NSURLConnection不适合 chunks response.我也看了 ZTWebSocket库(显然很好,但我正在寻求SSE,而不是网络套接字). CocoaAsyncSocket会合适吗?或仅限于纯TCP Socket通信? 我有一种潜在的怀疑,我错过了一些 我想在我的原生iOS应用程序中接收Server-Sent Events但是我没有使用webkit / Safari.根据我的发现,NSURLConnection不适合 chunks response.我也看了 ZTWebSocket库(显然很好,但我正在寻求SSE,而不是网络套接字). CocoaAsyncSocket会合适吗?或仅限于纯TCP Socket通信?

我有一种潜在的怀疑,我错过了一些明显的东西,或者已经有了一个图书馆或样本.提前致谢.

解决方法 SSE是一种http技术,因为它绑定到开放的http连接. CocoaAsyncSocket是原始的TCP / UDP套接字,对http没有任何了解.所以不,CocoaAsyncSocket不会像你怀疑的那样给你SSE.

我不知道SSE的任何独立实现(在独立Websocket实现的精神中),这可能是您正在搜索的内容.但我不知道这是否有意义,因为SSE以DOM事件的形式发送消息,这在HTML的上下文中是最明智的,据我所见.

如果您想要实现的只是向您的iOS应用程序发送消息,并且您可以自由选择技术,那么原始套接字就可以.但Websockets更有可能满足您的需求,具体取决于您的需求.看看SocketRocket.

总结

以上是内存溢出为你收集整理的iOS上服务器发送事件的webkit推荐替代方案全部内容,希望文章能够帮你解决iOS上服务器发送事件的webkit推荐替代方案所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/web/1052040.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存