Node.js:服务器之间的连接

时间:2013-06-20 13:51:54

标签: javascript node.js

我有疑问,这可能很小但我在任何地方都找不到答案。

我们是否需要为node.js服务器提供端口地址以连接到其他node.js服务器并在它们之间创建通信,或者我们是否可以在不使用端口地址的情况下以任何其他方式连接?

1 个答案:

答案 0 :(得分:0)

是的,您需要端口号才能通过互联网与另一台服务器通话。由于您无法发送原始IP数据包(您的服务器不允许它),您希望使用TCP或UDP等传输协议(TCP允许有状态连接,而UDP是无状态的),这两者都需要端口号来区分进程在目标服务器上。

任何应用程序协议(如超文本传输​​协议(HTTP))都使用传输协议来承载有效负载。此抽象定义为OSI layers