首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用IntelliJ设置Atmosphere

使用IntelliJ设置Atmosphere
EN

Stack Overflow用户
提问于 2016-10-07 01:13:53
回答 1查看 306关注 0票数 0

我目前有一个GWT项目正在运行。我需要在其中添加某种类型的轮询,以允许我的服务器代码建立到客户端的连接。基本上,我想在用户有新消息时更新他们。我们现在使用的最麻烦的方式是,客户端每隔几秒钟就会ping服务器一次,以查看是否添加了新的消息。

就消息工作而言,它工作得很好,但当95%的时间没有新消息时,会浪费大量对服务器的调用。

我正在考虑使用Atmosphere http://async-io.org/来建立一个从服务器到客户端的连接,但是通过这个教程,我遇到了一些问题。

背景信息,我正在使用IntelliJ编辑代码并运行我的GWT项目。另外,我没有使用像Maven或Gradle这样的依赖项管理器。大多数设置信息都使用maven来设置您需要的依赖项。

有谁知道在没有Maven的情况下如何设置Atmosphere的读物或教程?另外,如果有人知道另一个

EN

回答 1

Stack Overflow用户

发布于 2016-10-07 10:34:29

在您的项目.gwt.xml文件中添加以下内容:

代码语言:javascript
复制
<inherits name="org.atmosphere.gwt.Client"/>

然后将以下库添加到您的gwt客户机类路径中(此时我使用Atmosphere 1.1.0.RC1,但您也可以使用Atmosphere 1.1.0.RC5):

  • atmosphere-gwt-client-1.1.0.RC1.jar

并将以下库添加到服务器类路径中:

  • atmosphere-compat-jbossweb-1.1.0.RC1.jar
  • atmosphere-compat-tomcat7-1.1.0.RC1.jar
  • atmosphere-compat-tomcat-1.1.0.RC1.jar
  • atmosphere-gwt-common-server-1.1.0.RC1.jar
  • atmosphere-gwt-poll-1.1.0.RC1.jar
  • atmosphere-gwt-server-1.1.0.RC1.jar
  • atmosphere-runtime-1.1.0.RC1.jar
  • atmosphere-socketio-1.1.0.RC1.jar

就这样,我想这一定足以让你入门了。对于GWT中的示例,您可以查看此链接:

Atmosphere GWT sample

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39902007

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档