我提前道歉,这可能会因为基于意见的线索而被标记和关闭,但这纯粹是一个事实调查任务。我对网络套接字世界很陌生,我所知道的唯一有信誉的图书馆是socket.io,网站目前正在关闭,所以我借此机会发现另一个图书馆。我正在构建一个MEAN应用程序,我希望能够在客户端和中央服务器之间进行通信,所有这些都是实时的,socket.io将会发挥作用,但还有其他我应该知道的替代方案吗?
(我的服务器是用Express 4编写的)
答案 0 :(得分:9)
几天前发布了Socket.io 1.0(之前的版本是0.9)。官方网站http://socket.io似乎也在更新(以及Socket.io' Github wiki页面)。我昨天访问了该网站的新版本,它是200 OK
。
关于你的问题 - 嗯,这是基于意见的,在我看来,Socket.io提供了构建跨浏览器实时应用程序所需的一切,所以我建议使用它。 Socket.io很好,因为:
虽然如果您想了解有关替代品的更多信息,请查看SockJS。这是一个类似于Socket.io的框架。但由于我从未使用它,我无法分辨它有多好。
祝你好运,对不起我的英语:)