在Web应用程序中为不同的功能使用不同的端口是否有任何缺陷?

时间:2016-05-13 09:28:03

标签: node.js socket.io client-server

我正在使用Mean Stack构建webApp。我的webApp包含聊天功能。我使用socket.io进行聊天实现。现在我在一个端口中实现了socket.io,在通常的端口80上实现了快速服务器。

现在我有另一个功能(Screensharing),我也想在不同的端口上使用socketio。我正在使用不同的端口,因为它使代码更简单,更容易理解。

但是,由于我是网络开发的新手,我想知道从长远来看是否存在使用多个端口的任何陷阱?

因为在我有限的经验中,我没有看到人们经常使用不同的端口。

1 个答案:

答案 0 :(得分:0)

我在使用多个端口时发现一个陷阱:某些用户的网络环境不允许访问非标准端口(仅允许80个用于http,443个用于https),这意味着您无法在一台计算机上部署多个服务。