spring - JavaFX 桌面应用程序 - 与 Web 服务的套接字通信

标签 spring web-services sockets websocket javafx

我想开发一个具有实时数据刷新功能的简单桌面应用程序(在多个客户端上)。是否可以开发像这样通过套接字与 Web 服务通信的应用程序?

这是我想知道的:

  • 执行此操作的基本步骤是什么?
  • 是否可以使用 Spring WebSocket 来做到这一点?
  • 任何代码示例?
  • 最佳答案

    是的,您绝对可以使用 Spring WebSocket 在多个客户端上进行实时数据刷新。
    当然,客户端和服务器都应该支持 WebSocket 协议(protocol)。
    为了快速入门,请查看以下内容:
    http://spring.io/guides/gs/messaging-stomp-websocket/
    http://start.spring.io/

    有关服务器和客户端选项的完整引用,请查看此处:http://docs.spring.io/spring/docs/current/spring-framework-reference/html/websocket.html
    特别是,它提供了关于何时使用它的简短讨论:http://docs.spring.io/spring/docs/current/spring-framework-reference/html/websocket.html#websocket-intro-when-to-use

    关于spring - JavaFX 桌面应用程序 - 与 Web 服务的套接字通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26437995/

    相关文章:

    java - Hibernate/Spring - JUnit 因事务而失败(REQUIRES_NEW)

    C# 套接字发送序列化数据

    java - 两个android之间通过WiFi进行语音通信,无需公共(public)IP?

    python - Qt:Python tcp 客户端通过套接字发送数据。 Qt如何读取这些字节?

    spring - 使用 wsdl 在 SPRING-WS 中使用 webservice 服务

    java - 如何使 Controller 端点在 java spring 中获取两个不同的对象?

    java - 用于测试 Servlet 部署的 RESTful Web 服务的 JSP 客户端

    java - 如何在axis生成的客户端中实现线程以使用java向web服务发出多个请求

    java - Hibernate Criteria 查询 Collections 包含某些元素

    web-services - REST API 和消息级安全性