-1
我正在开发一个私人聊天应用程序。我的服务器端代码(NodeJs + Express + Socket.io)在端口7000上运行。我的客户端代码(AngularJs)在端口8000上运行。不同端口上的套接字服务器和不同端口上的客户端
当我试图连接我的套接字客户端8000)到套接字服务器(在端口7000上运行),我得到了404,这是显而易见的。
我有以下与此相关的问题: -
- 我现在无法弄清楚如何才能让客户端的Socket @ 8000端口监听/获取连接套接字服务器@端口7000
- 威尔如果明天在生产中,我将介绍将在80端口上运行的Ngnix,这对所有这些配置有什么影响?
谢谢, 维克拉姆
是什么_ “我的客户在端口8000上运行” _是什么意思? – CodeCaster
客户端表示AngularJs + HTML + CSS等,并且整个服务器端代码在端口7000上运行。服务器端代码作为Rest服务公开给客户端。为了保持关注的分离,我们将整个客户端作为分离代码库在端口8000上运行。 – VikramK
您只是在重复您的问题。拥有“在端口上运行的客户端”意味着什么?这不是一件事情,至少在TCP概念中不是这样(你可以将一个客户端套接字绑定到一个端口,但是你不应该在这种情况下)。也许显示一些相关的代码。 – CodeCaster