我正在着手构建一个跨网站和 Android 应用程序的实时聊天应用程序的项目。由于我想防止对各种 API 调用进行连续轮询,因此我想使用 websockets(我没有经验),在此过程中,我认为学习 node.js 是一个好主意。所以我需要开始为 node.js 使用 websockets 库。为此,我看到有很多选项列表。我读得最多的是socket.io。
在 SO 附近,我还读到 socket.io v0.9 有很多错误,我看到多个关于 engine.io 是 socket.io 版本 1.0 中 socket.io 的新后端的参考资料,据说是“指日可待”。所有这些消息都来自 2012 年(例如这个),当我查看socket.io 网站时,我发现它们仍然是 v0.9,这让我想知道一些事情:
- socket.io 是否仍在积极开发中?
- socket.io 是一个可行的选择,还是我需要住在另一个图书馆?
- 您会推荐哪一个以便于启动,或者 node.js 现在是否实现了良好的套接字(例如通过使用net.Socket)?
欢迎所有提示!