表示应用程序和socket.io聊天在不同的端口?

我的问题很简单:如果我在快速应用程序的另一个端口上使用socket.io进行聊天,我是否遵循良好的实践或遵守标准? …说我的应用程序运行在4000所有路线( http://example.com:4000 : http://example.com:4000/contact 4000, http://example.com:4000 : http://example.com:4000/contact 4000/ http://example.com:4000/contact ,…),然后我创build“这”路线之一,但因为我的socket.io运行在3000现在应该是: http://example.com:3000/chatroom : http://example.com:3000/chatroom :3000/ http://example.com:3000/chatroom ,那么当然我为我的聊天客户端设置我的命名空间

  var nsp = io.of('/chatroom'); 

我做对了吗? 如果没有,请指向正确的方向。

谢谢!