我需要将实时方面集成到我的应用程序中。基本上,2 个用户可以编辑 UItableView 并且它应该反映在两个应用程序上。我只是想知道设计实时应用程序的最佳方法是什么?
到目前为止,我想出了两种方法:
- 不断地查询服务器的变化,每 5-6 秒,并更新。
- 实际上打开了一个套接字,所以让客户端表现得像服务器一样,让服务器向它发送更新。
显然,1) 非常糟糕,因为它会使用大量带宽。2)是一种技术,需要大量的低级套接字编程等才能完成。
对我来说在这里做的最好的事情是什么?这通常是如何制作实时应用程序的吗?
谢谢!