mirror of
https://github.com/wahyd4/comet.git
synced 2026-08-09 04:55:51 +10:00
56 lines
1.5 KiB
Plaintext
56 lines
1.5 KiB
Plaintext
v0.1.7
|
|
改进了首次建立连接的响应速度
|
|
v0.1.6
|
|
修复Tomcat7下NIOEndPoint异常问题
|
|
v0.1.5
|
|
修复Tomcat6下NIOEndPoint异常问题
|
|
修复BeforeConnectEvent返回false时没有及时关闭请求的问题
|
|
v0.1.4
|
|
修复连接回收线因外部事件处理异常而引发程重复删除问题。
|
|
修复连接回收与消息缓存回收线程因异常而退出问题。
|
|
DelayTask增加取消任务执行方法
|
|
v0.1.3
|
|
修复了多余线程残留的问题
|
|
增加DelayTask工具
|
|
修改连接与缓存清理线程的名字
|
|
V0.1.2
|
|
修复了JSON转换的bug
|
|
|
|
V0.1.X
|
|
新增:
|
|
区分离开与掉线事件
|
|
各种命名参考comet,如accept,quit等
|
|
考虑在框架中增加对userId的支持
|
|
对sevlet3.0的支持
|
|
消息发送机制优化,建立发送队列
|
|
使用并发包重写消息发送、过期检查等部分
|
|
将通道从服务器端事件分开,不同Connector侦听不同通道
|
|
|
|
|
|
增加XML配置能力
|
|
web.xml去掉Listener的配置,转为一个sevlet的配置即可
|
|
服务端auto工作模式下,客户端可指定具体的工作模式
|
|
对Spring的整合支持:SpringRomoting,JMS等
|
|
对Jetty的支持
|
|
|
|
|
|
XMPP支持?
|
|
ActiveMQ的支持?
|
|
nodeJS的实现
|
|
WebSocket支持?
|
|
|
|
优化:
|
|
线程循环应使用一个控制标识来结束
|
|
合并Tomcat6与Tomcat7的Jar包,OK
|
|
Engine增加kick方法与事件,实现服务器端使之下线功能,以区分drop事件。
|
|
事件统一采用接口形式定义
|
|
CometContext增加两个addListener方法
|
|
|
|
异常事件及异常类型的完善(ConetContext统一异常)
|
|
加入Maven管理
|
|
分布式支持?
|
|
|
|
Bug:
|
|
NIO异常
|
|
|