Atmosphere Comet Abstraction Framework 框架发布 Alpha版本
Atmosphere Comet Abstraction Framework 发布Alpha版本,这个框架是Grizzly的脱胎换骨的进化,这是一个基于POJO 的框架,目标是提供Comet 基于HTTP 长连接的“服务器推”功能。由于Atmosphere 框架 可移植,能够运行在任何基于Java 的web server上面,包括:Tomcat,Jetty, GlassFish,Resin, Jersey,RESTlet 等等。不需要等待Servlet 3.0 实现,开发者也不需要特殊容器推送Comet 架构。
Atmosphere 的创始人 Jean-Francois Arcand 说道:
“目前写一个portable 的Comet 几乎不可能:JBossWeb 有 AIO, Tomcat 有自己不同的 AIO API, Jetty 有自己的 Continuation API 和 pre Servlet 3.0 API 支持, Grizzly 有 Comet Framework 和 Grizzlet API, 等等. 所以类似 DWR, ICEFaces 和 Bindows 等框架都添加了本地支持和抽象出一个层用来支持不同的 Comet API. 更糟糕的是,如果你的应用直接使用这些 API,那么你就被固定在这个web server上了。 如果你不用Grizzly而是使用Grizzly的竞争对手,那么永远也用不上 Grizzly!
目前 Servlet EG 正在讨论一个提案,让Servlet 3.0规范支持Comet,如果要完全实现还需要几年时间。这个提案包括一些小子集,部分功能一些容器已经支持,比如 异步 I/O (Tomcat, Grizzly), 容器管理的线程池用来同时 处理push操作, 过滤push 操作等等。更不用说使用 Atmosphere, 框架不用再关心本地实现Comet实现。”
使用Atmosphere,能让创建基于Comet应用更加简单!
获得更多Atmosphere 信息: project’s page, Twitter, mailing lists and Jean-Francois blog.
消息来源:The Atmosphere Comet Abstraction Framework Releases Alpha
上一篇: 此文章正在审核中,即将跳转到首页。。。
下一篇: 网络编程之socket