µWebSockets:一种WebSocket服务器实现

  • 时间:
  • 浏览:1
  • 来源:大发彩神8官网—大发彩神8快3

1)支持Linux、OSX、Windows

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

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

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

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

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

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

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

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

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

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

这名 版本的性能最佳,遗憾的是缺少文档。查看头文件都不能规避使用方面的什么的什么的问题 。

都不能像可是 使用WS引擎:

以上基准测试,所有库均使用默认配置,libwebsockets如果都不能换用2.0测试。

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