使用WebSocket进行服务器间通信

3

我目前正在研究WebSockets。 我注意到所有的教程都是针对客户端是Web浏览器和服务器,而服务器则是服务器。

应该可以使用WebSocket让两个服务器(前端+后端)之间进行通信,对吗? 如果是这样,我可以得到一些描述这种情况的示例/教程/页面吗(特别是“客户端”方面)? 我找不到任何地方有这个。

我使用Java 1.7,服务器是Wildfly 8.0。

1个回答

1

就WebSocket协议而言,它们中的一个仍然是客户端,另一个是服务器。其中一个(服务器)在TCP端口上监听并接受来自客户端的连接。另一个(客户端)则向服务器发起连接。

这两个部分都可以在服务器机器上运行,但这并不改变一个充当另一个客户端的事实。

当搜索“Java WebSocket客户端”时,我找到了多个教程,因此我认为我不需要指向一个特定的教程。选择最适合您需求的库即可。


1
另外,Wildfly 已经包含了 JSR 356(Java API for WebSocket)的实现,因此您可以直接使用容器提供的功能。 - Pavel Bucek

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接