技术开发 频道

Comet框架Atmosphere 0.4 版本发布

  【IT168 资讯】不久前,Atmosphere 0.4 版本发布了!Atmosphere是Grizzly框架的脱胎换骨的进化,是一个基于POJO并采用控制反转技术,用于帮助Java开发者创建RESTful和基于Ajax的Push/Comet应用程序。

  新特性:

  • 提升了与其它框架的整合能力,与Wicket和GWT等项目的整合更容易;
  • 新增了一系列Meteor API,更易与现有的基于Servlet的应用程序整合;
  • 支持由Dojo 基金会置顶的最新的Bayeux协议规范和实现;
  • 通过整合Akka项目来实现对Scala的支持;
  • 支持PrimeFaces框架的Ajax Push/Comet应用(PrimeFaces主要是用于使用Java在 iPhone上做开发工具);
  • RESTful模块可在无session的状态下工作;
  • 支持EJB 3.1;
  • 配置文件时可选择atmosphere.xml,用户可以自由选择是否配置该文件;
  • 引入了最新版本的Atmosphere Spade Server,包括:Grizzly Servlet容器,Jersey运行环境,Atmosphere Framework以及Atmosphere Framework的各种插件,这些功能都打包到了一个单独的jar文件中;
  • 所有模块都支持OSGi;
  • 允许用户强制使用Servlet 3.0中的异步API或者使用阻塞I/O API替换本地异步API(例如:替换调Grizzly Comet和Tomcat AIO或者Jetty的Continuation);
  • 允许用户通过新增的CometSupport SPI实现自己的Comet功能;
  • 更新了很多样例代码,包括:pubSub,GWT,Meteor,Embedded等;
  • 目前支持JBoss, Jetty, Tomcat, WebLogic以及GlassFish的本地API用力优化;
  • ……

  查看更多Atmosphere详情:http://atmosphere.dev.java.net/

0
相关文章