NPM 包 uws-old 使用教程

阅读时长 3 分钟读完

什么是 uws-old

uws-old 是一个 Node.js 的 C++ 插件,它提供了 WebSocket 的实现。这个插件的原名称叫做 "uWebSockets.js",但是因为历史原因它已经被标记为 deprecated(不再推荐使用)了。所以现在又被重命名为 uws-old 了。

uws-old 是一个很古老的插件,但是它依然有它的优点。因为它使用了 C++ 编写,所以它非常快,而且只需要很少的系统资源。它的缺点是,由于它历史比较长,所以它的维护团队已经不再进行更新和维护。但是它已经被证明是一个非常稳定的 WebSocket 实现,所以在有些场景下,它仍然是一个很好的选择。

安装 uws-old

使用 npm 安装 uws-old:

如果你已经安装了 uws (另一个 WebSocket 插件),那么你需要先卸载 uws,再安装 uws-old:

使用 uws-old

使用 uws-old 时需要将它作为一个模块加载:

创建 WebSocket 服务器

要创建一个 WebSocket 服务器,可以使用下面的代码:

-- -------------------- ---- -------
----- --------- - -------------------

----- ------ - --- ------------------
  ----- ----
---

----------------------- ---- -- -
  -------------- --------
---

连接 WebSocket 服务器

要连接一个 WebSocket 服务器,可以使用下面的代码:

-- -------------------- ---- -------
----- --------- - -------------------

----- -- - --- ---------------------------------

------------- -- -- -
  -------------- --------
---

---------------- ------ -- -
  ------------------
---

总结

虽然 uws-old 已经很古老了,并且不再推荐使用,但是它依然有它的优点。如果你在对性能要求很高的场景下使用 WebSocket,那么 uws-old 可以是一个很好的选择。

但是,如果你的应用程序需要更加现代化的实现,并且需要更好的维护和更新,那么推荐使用现代化的 WebSocket 实现,比如 ws

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/600557f181e8991b448d5093

纠错
反馈