随笔分类 -  comet

摘要:简介【Introduction】使用APR或者NIO API作为连接器的基础,Tomcat能够提供一些在阻塞IO之上的有效扩展,用于支持Servlet API。【 With usage of APR or NIO APIs as the basis of its connectors, Tomcat is able to provide a number of extensions over the regular blocking IO as provided with support for the Servlet API. 】重要说明:这些特性的使用需要用到APR或NIO HTTP连接器 阅读全文
posted @ 2014-01-27 15:01 培杰 阅读(874) 评论(0) 推荐(0)
摘要:Comet技术的悄然流行,Jetty在比较早地支持了Comet,提供了Comet 的Servlet,同样从Tomcat6开始,Comet已经在Tomcat的标准Servlet中开始支持了,这是个好事情,毕竟我们有越来越多的选择了。可喜的是Comet技术,已经定义在Servlet3.0规范中,到时候,我们代码的移植性更好了。 可惜的是Tomcat提供了几个Sample都不能运行,在这里需要批评一下Tomcat的开发者们了,笔者花了几天看了那个实例代码,代码写得确实有点问题,大量的同步关键字,本身其实用一个简单的例子说明就可以了,何必杀鸡用牛刀。 Tomcat的comet原理其实同样很简单,它.. 阅读全文
posted @ 2014-01-26 16:49 培杰 阅读(252) 评论(0) 推荐(0)
摘要:“服务器推”技术的应用传统模式的 Web 系统以客户端发出请求、服务器端响应的方式工作。这种方式并不能满足很多现实应用的需求,譬如:监控系统:后台硬件热插拔、LED、温度、电压发生变化;即时通信系统:其它用户登录、发送信息;即时报价系统:后台数据库内容发生变化;这些应用都需要服务器能实时地将更新的信息传送到客户端,而无须客户端发出请求。“服务器推”技术在现实应用中有一些解决方案,本文将这些解决方案分为两类:一类需要在浏览器端安装插件,基于套接口传送信息,或是使用 RMI、CORBA 进行远程调用;而另一类则无须浏览器安装任何插件、基于 HTTP 长连接。将“服务器推”应用在 Web 程序中,首 阅读全文
posted @ 2014-01-24 19:14 培杰 阅读(205) 评论(0) 推荐(0)