何时在node.js中使用TCP和HTTP?

res*_*ion 4 tcp http node.js

愚蠢的问题,但只是在这里确定:

什么时候应该使用TCP over HTTP?有没有一个比另一个好的例子?

ZZ *_*der 10

TCP是全双工双向通信.HTTP使用请求/响应模型.让我们看看你是在写一个聊天或消息应用程序.TCP可以更好地工作,因为您可以立即通知客户端.使用HTTP时,你必须做一些像长轮询一样的技巧.

但是,TCP只是字节流.您必须在其上找到另一个协议来定义您的消息.您可以使用Google的ProtoBuffer.