Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Session 如何在atmosphere Play插件中启用播放会话支持?_Session_Playframework_Atmosphere - Fatal编程技术网

Session 如何在atmosphere Play插件中启用播放会话支持?

Session 如何在atmosphere Play插件中启用播放会话支持?,session,playframework,atmosphere,Session,Playframework,Atmosphere,我熟悉nodeJS和socket.io,我正在尝试在Java中使用类似的东西来处理atmosphere。我加入了atmosphere play插件,一切似乎都正常。我遇到的问题是启用会话支持。在Github atmosphere wiki中,它说明了如何在web.xml/application.xml中启用它,但是它没有说明如何在游戏中启用它,因为我从来没有见过web.xml在游戏中,我对它很陌生,我想知道是否有人能帮上忙 我觉得应该在application.conf中执行类似的操作,但情况似乎

我熟悉nodeJS和socket.io,我正在尝试在Java中使用类似的东西来处理atmosphere。我加入了atmosphere play插件,一切似乎都正常。我遇到的问题是启用会话支持。在Github atmosphere wiki中,它说明了如何在web.xml/application.xml中启用它,但是它没有说明如何在游戏中启用它,因为我从来没有见过web.xml在游戏中,我对它很陌生,我想知道是否有人能帮上忙

我觉得应该在application.conf中执行类似的操作,但情况似乎并非如此

一种方法是:在Global.java中,在初始化大气侦听器之前,您需要编写代码,执行以下操作:

@Override
public void onStart(Application application) {
    instance().framework().getAtmosphereConfig().setSupportSession(true);
    instance().discover(Chat.class).ready();
}
然后日志显示:

[info] o.a.c.AtmosphereFramework - HttpSession supported: true