我很难找到一个健壮的套接字库来在node.js中进行本地tcp套接字连接。
我是使用SockJS或Socket.io等库来进行客户端/服务器套接字连接的忠实粉丝,但我知道那些使用与常规套接字不同的websockets。
我想知道我是否可以将Websocket库用于具有与仅使用常规套接字相似性能的本地连接,或者是否包含大量不需要的网络开销?
基本上我想用套接字实现这三件事,我不认为原生网络模块可以开箱即用。
答案 0 :(得分:1)
WebSockets是类似TCP的连接,但它实际上是在已建立的HTTP(s)连接(它本身在TCP连接中运行)之上运行的。这意味着:
除此之外,它们不会为底层TCP连接添加额外的可靠性或功能。例如。正常插座已经可以满足您的要求。