【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/