2014-02-18 128 views
1

我目前正在研究WebSocket。我注意到,所有的教程都是针对客户端的,即网页浏览器和服务器,以及服务器。使用WebSocket进行服务器 - 服务器通信

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

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

回答

1

就WebSocket协议而言,其中一个仍然是客户端和另一个服务器。其中之一是服务器,在TCP端口上侦听并接受来自客户端的连接。另一个客户端启动到服务器的连接。

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

我在搜索“Java websocket客户端”时发现了多个教程,所以我不认为我需要指向一个特定的教程。选择最适合您需求的图书馆。

+1

此外,Wildfly已经包含JSR 356(用于WebSocket的Java API)实现,因此您可以使用容器提供的内容。 –