是否可以在桌面应用程序中使用 Java WebSocket?

Is it possible to use Java WebSocket with desktop application?

我想实现响应式应用

目前我有 java REST 服务,但每次我想获得新数据时都需要请求 REST 服务。

我可以有这样的 WebSocket 服务:

我想知道是否可以将客户端桌面 JavaFX 应用程序连接到 WebSocket 服务。

多亏了它,我才能实现全双工双向通信。

请看下面这个post:

JavaFX desktop application - socket communication with web serivce

你可以很好地使用 Spring Websockets api。

您还可以查看下面的 Spring 文档:

http://docs.spring.io/spring/docs/current/spring-framework-reference/html/websocket.html