1

我正在开发一个应用程序,该应用程序需要在浏览器中与在线客户进行 WebSockets 通信。为此,我从 Node.js 开始创建服务器,到目前为止一切顺利,我的问题是有另一个应用程序必须通过 http POST 与我的服务器通信,然后将此信息传递给我的服务器,我的服务器传递给客户端 web。我是使用这项技术的新手,所以如果我说废话,我深表歉意。

1 - 我可以向我的服务器WebSocket发送POST请求,通过WebSocket连接客户的应用程序,Server,也可以接收POST请求并通过ws将此信息发送给每个客户端?

2 - 有一种方法可以打开带有标签的客户端套接字,该标签允许我,服务器仅向该客户端发送信息,而不是根本不发送信息,具体取决于参数。我想知道每个套接字都属于一个特定的客户,并且只向该客户发送信息。

4

1 回答 1

0

1.) 如果我理解正确,那么您想通过 websockets 向其他客户端广播信息。只需查看 node.js 模块 socket.io 或 ws。

2.) 你想为不同的 url 打开不同的套接字?就像 /foo/a/bar 和 /foo/b/bar 的单独 websocket 连接一样?在这里看看我的回答

于 2017-04-05T07:13:49.800 回答