我想在 node.js 中编写几个 tcp 服务器/客户端。我试图弄清楚 node.js 生态系统提供了什么来使这种开发更容易。我正在考虑类似于(java)netty 的部分内容。该项目提供了一种实现协议的方法,可以将其插入网络代码管道或从实际的 tcp 连接代码中取出以进行独立测试。
Node 的 http 框架通常提供一个中间件层。用户可以编写代码来拦截请求或响应以隔离功能位,因此实际的请求/响应接口不会发生太大变化。这会导致此类代码的第 3 方提供者进行日志记录、身份验证等。
对于较低级别的网络代码是否存在类似的东西?(由于我测试了一些想法,如果有人知道其他提供此类功能/库的非 java/c++/c# 语言,我也想阅读它们)
慕仙森
德玛西亚99
相关分类