可以在同一个服务器上使用 web socket 和 web services 吗?
Posted
技术标签:
【中文标题】可以在同一个服务器上使用 web socket 和 web services 吗?【英文标题】:Can use web socket and web services on the same Server? 【发布时间】:2017-04-03 14:48:12 【问题描述】:正如我在标题中提到的,我想知道 Web Socket 和 Web Service 是否可以在同一个服务器上一起运行。
【问题讨论】:
是的,他们可以,顺便说一下 WebSocket 是异步的...... 当然两个不同的东西可以在同一台计算机上运行。您遇到过实际问题吗? 我用node.js制作了服务器,我想知道在“index.js”文件中是否可以将web socket和web服务代码放在一起。抱歉,我是这种代码的初学者。 【参考方案1】:我想我知道你的问题,因为我从几个小时前才知道这一点。你需要一个主代码 webservice 包括处理程序 websocket。
示例 URL websocket 连接:ws://site.com:8080/ws
您可以使用 uri site.com:8080/ws
创建处理程序方法 GET 并使用 websocketHandler
函数
另外一个Handle工作正常
【讨论】:
以上是关于可以在同一个服务器上使用 web socket 和 web services 吗?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 node.js 服务器上的 PHP Web 服务器和 Socket.io 之间创建握手?