我目前正在研究 WebSocket。我注意到所有教程都是针对作为 Web 浏览器的客户端和作为服务器的服务器。
应该可以有两个服务器(前端 + 后端)使用 WebSocket 相互通信,对吧?如果是这样,我可以得到一些描述此类事情的示例/教程/页面(特别是“客户端”端)吗?我在任何地方都找不到这个。
我使用Java 1.7,服务器是Wildfly 8.0。
最佳答案
就 WebSocket 协议(protocol)而言,其中一个仍然是客户端,另一个仍然是服务器。其中之一是服务器,监听 TCP 端口并接受来自客户端的连接。另一个是客户端,发起与服务器的连接。
这两个部分都可以在服务器计算机上运行,但这并不能改变其中一个部分充当另一个部分的客户端的事实。
我在搜索“Java websocket client”时发现了多个教程,所以我认为我不需要指出一个具体的教程。选择最适合您需求的库。
关于java - 使用 WebSocket 进行服务器与服务器通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21856058/