说我必须构建一个地理定位的应用程序。会发生什么:
数千名用户将同时使用
当用户在城市中移动时,会将他的地理位置发送到应用。然后,根据该位置,应用程序将发回一系列信息,更新屏幕,甚至可能是(谷歌)地图
所以说,如果有10000个用户同时连接,所有移动,每秒都会有很多请求到应用程序。
我正在做一些关于要实现的最佳技术的研究,我发现使用websockets可能是一个不错的选择。这是真的吗?
他们说websockets适合:
他们是否也适合我想建立的应用类型?
答案 0 :(得分:1)
WebSockets只是传输协议,并不能真正解决您在开发应用程序时遇到的挑战。
首先,您需要决定是构建Web应用程序还是Native应用程序。
然后,您需要考虑并发连接方面的基础架构的可扩展性以及根据附近位置(例如)准备响应。
首先需要回答几个主要问题: