µWebSockets:一种WebSocket服务器实现

  • 时间:
  • 浏览:0
  • 来源:uu直播快3平台

版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 https://blog.csdn.net/chszs/article/details/51475844

你什儿 版本的性能最佳,遗憾的是缺少文档。查看头文件能不还不能规避使用方面的难题。

1)Socket.io: https://github.com/socketio/socket.io

2)Primus: https://github.com/primus/primus

3)SocketCluster: http://socketcluster.io/

能不还不能像另两个多多 使用WS引擎:

µWS紧跟SocketCluster的开发,目标是在SocketCluster 5版中成为其默认的WebSocket引擎。

µWebSockets简称µWS,是两个多多 超轻量级的、高效的、可扩展的WebSocket服务器实现,基于Node.js开发,主要型态是易于使用、完整异步的面向对象的接口,怎么让能不还不能扩展到数百万的连接,与同类的产品相比,其内存占用不还不能竞品的几分之一,采用zlib/libpng许可证(非常宽松的许可证,适合商业应用)。

以上基准测试,所有库均使用默认配置,libwebsockets完后 能不还不能换用2.0测试。

1)支持Linux、OSX、Windows

2)内建了负载平衡和支持多核

3)支持SSL/TLS安全访问,且能不还不能与内部内部结构HTTPS服务器相集成

4)内建Permessage-deflate(读取压缩消息)

5)Node.js绑定对外暴露WS接口

6)可确定作为如Socket.IO、Primus或SocketCluster库的ws引擎