java - 用于异步客户端到客户端消息传递的库

标签 java jquery spring asynchronous

我目前正在开发一款在线游戏,两个玩家可以互相对抗(比如《谁想成为百万富翁?》)。我想实现一个异步服务,以便这两个玩家可以互相发送答案(我不希望他们等待),但我不知道从哪里开始,这样的问题的最佳解决方案是什么?

我使用 Spring 作为后端,并在前端使用纯 JSP 和 jQuery。经过一番研究后,我得出Atmosphere框架,这是我想要的吗?或者可能是一些基于 JS 的解决方案,例如 Socket.IO也可以吗?

最佳答案

我建议 Apache ActiveMQ http://activemq.apache.org/ 。这是 Maven 依赖

    <dependency>
        <groupId>org.apache.activemq</groupId>
        <artifactId>activemq-all</artifactId>
        <version>5.6.0</version>
    </dependency>

关于java - 用于异步客户端到客户端消息传递的库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16131562/

相关文章:

jQuery 滚动对吗?

java - Spring 将 Clock 作为构造函数参数注入(inject)时出现问题

spring - NoClassDefFoundError : DefaultLifecycleProcessor$1 when undeplying spring-messaging application

Spring GlobalExceptionHandler : java. lang.IllegalStateException : Could not resolve parameter [0] . .. 没有合适的解析器

java - 无法解析太多方法

java - 如何将值从 HTML 传递到 Java 类

javascript - Jquery keydown 只能工作一次

jQuery 点击时隐藏 Div

java - 正则表达式: How to capture the optional group

java - 有什么方法可以防止 Java 将我的 double 值变成指数值吗?