iOS + Laravel - Turn Chat Feature Into Web Socket
我的应用程序中使用
它每5秒对我的服务器进行一次API调用,以获取两个用户之间的所有聊天消息,并使用这些消息填充聊天视图。有人建议我将其转换为套接字连接,因为每5秒进行一次API调用会很费劲,而且浪费API调用。
如何将聊天功能转换为与服务器的套接字连接?
Objective-C中是否有任何库可以帮助我完成此任务?而且,我非常确定我也必须在后端进行设置,因此,关于如何在
您应该能够在iOS前端和PHP后端上使用几个成熟的库来完成此操作。
iOS:SocketRocket
https://github.com/square/SocketRocket
PHP ::棘轮
http://socketo.me
它们都支持RFC 6455,因此应该很容易集成。
由于您使用的是PHP,因此我会尝试一下,以为您使用的是Apache?如果是这样,这是有关设置Websocket以与Apache一起使用的更多信息,这可能会导致连接管理方面的问题:在Apache上设置Websocket?