加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

objective-c – 在iOS中创建聊天功能 – 通过连续请求

发布时间:2020-12-16 07:01:26 所属栏目:百科 来源:网络整理
导读:我的任务是在iOS中为我们的应用程序创建一个聊天功能.我发现本教程从头开始创建一个聊天应用程序. http://www.ibm.com/developerworks/library/x-ioschat/index.html 上面的链接非常有用,但是有一个小问题.在应用程序中,将每5秒发出一次请求以查找新的响应.
我的任务是在iOS中为我们的应用程序创建一个聊天功能.我发现本教程从头开始创建一个聊天应用程序.

http://www.ibm.com/developerworks/library/x-ioschat/index.html

上面的链接非常有用,但是有一个小问题.在应用程序中,将每5秒发出一次请求以查找新的响应.我的一位同事表示,不建议不时向服务器发出请求.

所以我决定寻找其他选择.我通过这个link了解了长期民意调查.

根据我的理解,一旦发出请求,服务器将“保留”请求,直到有趣的事情出现.这是否意味着一旦响应被抛给用户,请求就会结束?如果这是真的,这意味着会不时地发出请求,对吧?

如果是这种情况,有谁能告诉我在iOS中实现聊天功能的最佳方式是什么?

我的朋友向我展示了一个AJAX JavaScript代码(我刚刚发现他还使用了一个我不熟悉的插件),其中发出了一个连续的请求,即使已经有一个响应,这个请求也没有结束扔给用户.有没有办法在iOS中这样做?

解决方法

使http ajax请求发送和接收聊天不是一个好方法.当其他用户按“发送”时,应显示聊天响应.如果有任何新的回复,我们无法要求用户等待1秒钟.

您必须使用聊天服务器才能完成此操作.我希望以下网址会有所帮助.我只想给你一个使用聊天服务器的想法.

http://wiki.remobjects.com/wiki/SuperHTTP_Chat_(iOS)Sample(Xcode)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读