我正在使用RestKit来请求数据并使用此数据执行操作。
一旦我解析了数据并将其显示给用户,他们就可以选择一个项目来启动播放。当用户选择了回放时,服务器将以响应代码进行响应,但服务器也会在回放结束时通知应用程序。
e.g。
client server
request data ->
<-respond with JSON
request_playback ->
<-playback_started OK
<-playback_stopped OK
希望图表有所帮助。 我需要应用程序了解服务器上的更改,在此示例中播放已启动/已停止或已开始/已停止录制。
所以基本上是否有一种方法让RestKit接受一个不是由请求启动的响应?
感谢您的帮助。
格雷格。
答案 0 :(得分:0)
您应该查看“长轮询”或“反向AJAX”或“网络套接字”等内容。这些都是能够将连接打开到服务器并不断从服务器接收响应的技术。
也许替代清洁解决方案是使用Apple的推送通知机制。