当前位置:  软件>java软件

服务器推送框架 Comet4J

    来源:    发布时间:2015-02-08

    本文导语:  Comet4J(Comet for Java)是一个纯粹基于AJAX(XMLHTTPRequest)的服务器推送框架,消息以JSON方式传递,具备长轮询、长连接、自动选择三种工作模式。 功能特性 推送消息广播。 推送定向消息。 提供连接上线前、上线、下线前、下线、...

Comet4J(Comet for Java)是一个纯粹基于AJAX(XMLHTTPRequest)的服务器推送框架,消息以JSON方式传递,具备长轮询、长连接、自动选择三种工作模式。

功能特性
  • 推送消息广播。
  • 推送定向消息。
  • 提供连接上线前、上线、下线前、下线、发送消息等多种可处理事件。
  • 消息缓存机制,确保长轮询工作模式下不丢失消息。
  • 客户端正常下线,服务端可立即感知。
  • 客户端异常停止工作,服务端可定时检查并感知。
  • 以注册通道应用的方式,让开发者对框架功能进行扩展,实现自己的应用。
框架特性
  • 独立小巧,不依赖于第三方包。
  • 与应用紧密集成,无需独立应用或服务器。
  • 与Session无关的连接机制,为开发人员提供最大程度的功能可控性。
  • 面向事件编程,客户端与服务器端均为事件驱动开发模式,提供了良好的可扩展性机制。
  • 各项性能参数均可配置。
  • 支持多种主流浏览器,并支持Air应用环境。

支持XMLHTTPRequest对象的浏览器均可支持长轮询工作模式,但不一定能够支持长连接。

浏览器/平台 版本 长轮询 长连接 Internet Explorer 6,7,8,9 √ X FireFox 3.0+(更底版本未知) √ √ Chrome 7.0+(更底版本未知) √ √ Safari 5+(更底版本未知) √ √ Opera 11.10+(更底版本未知) √ X Air 1.5+(更底版本未知) √ √ IOS(Iphone/Ipad) 3.1+(更底版本未知) √ √ Android 未测试 未知 未知 BlackBerry 未测试 未知 未知

    
 
 

您可能感兴趣的文章:

  • APNS 推送通知服务器 PushServer
  • 服务器端JavaScript 框架 Ejscript
  • 多用户在线游戏服务器端框架 Marauroa
  • 服务器端测试框架 Cactus
  • 服务器框架 mmorpg
  • TCP网络服务器框架 donkey_server
  • C++ 的网络服务器框架 SPServer
  • 高性能的PHP socket 服务器框架 workerman iis7站长之家
  • 服务器端 JavaScript 框架 Jaxer
  • 网络服务器端开发框架 zevent
  • Node.js 服务器端框架 Hapi.js
  • Web服务器框架 Tornado简介
  • 应用服务器框架 RedDwarf
  • 跨平台服务器框架 grocket
  • 应用服务器框架 quixote
  • 网络服务器程序框架 ISE
  • Android 本地服务器框架 node-android
  • CORBA in JDK 1.4 idlj -fall 后没有服务器框架,倒有一个POA类,好像就是服务器框架,不知如何使用。请看!!
  • 网易游戏服务器开发框架 Pomelo
  • 高性能的PHP socket 服务器框架 workerman
  • 高性能web服务器框架Tornado简单实现restful接口及开发实例
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 重装服务器后IIS网站错误(应用程序中的服务器错误)
  • 请问在红旗Linux多功能服务器版上(不是数据库服务器版)能否正常安装使用Oracle?红旗Linux数据库服务器版要比红旗Linux多功能服务器版贵
  • nginx 服务器介绍
  • 校园网,www服务器,邮件服务器,数据库服务器等各用什么平台(系统)性能最佳?
  • 代理服务器原理,功能及作用详细介绍
  • 双linux服务器如何能在一台服务器崩溃的情况下在另一台服务器上启动相应服务
  • Apache HTTP服务器2.4中的新功能概览
  • 如何有效判断服务器已经连接不上(服务器关闭,服务器非法退出等原因)
  • php中操作memcache的类及成员列表及php下如何连接memched服务器
  • 在服务器端怎样检测客户端与服务器端的某个会话在一段时间里面没有通信,然后在服务器端终止该会话??
  • nginx服务器基本特性及使用技巧
  • 恳请对服务器的开发有经验的谈谈服务器开发经验(Unix/Linux & Win32):服务器构架、内存泄漏检测,异常出错……!!!
  • c/c++服务器程序内存泄露问题分析及解决
  • 如果服务器不是本机(程序在一服务器,数据库在一服务器,局域网),如何连接sql ??
  • nginx服务器下通过fastcgi支持php5详细安装配置步骤
  • 采用sendmail搭建邮件服务器必须在邮件服务器上构建DNS服务吗?
  • Mysql服务器登陆,启动,停止等基本操作命令介绍(Linux/Centos环境)
  • web服务器和应用服务器的区别?
  • 服务器存储快照和数据库快照详解
  • 现在有50台服务器,他们的IP是192.168.1.1~192.168.1.100,如何将服务器192.168.1.1的/etc/rc.local快速复制到另外49台服务器上?
  • 如何去理解web服务器与应用服务器


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3