本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sichunli_030
- sam123456gz
- arpenker
- tanling8334
- 龙儿筝
- kaizi1992
- gaojingsong
- xpenxpen
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- lemonhandsome
- luxurioust
- jbosscn
- mengjichen
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- kingwell.leng
- mwhgJava
最新文章列表
研究gmail快速响应原理——猜想
今天看见同事在那搞一个httpfox的(firefox)插件,刚巧跟boss讨论了一些问题,他提到gmail的快速响应,他的意思是说当你使用gmail邮箱时,有新邮件到达时,它能够立即就在页面上显示出来。
于是我使用httpfox观察了gmail的请求行为,发现它每隔1分钟就请求服务器一次,如下图:
我在一次定时请求的开始时给该gmail发送了一封邮件,继续观察了gmail的行为,如下图:
...
关于WEB长久处理的想法
这种需要客户等待3分钟以上的东西,还真是不少,比如要打包一个文件,或者是写入大文件,报表,这些都是很消耗时间的,对于WEB来说,如果长久等待的话,是不人性化的,不如把这个工作交给一个新的线程,然后先提醒用户,正在处理,然后做个标记,标示该处理的状态,处理完毕以后就标记状态为成功(数字和BOOLEAN值最好判断,如果状态太多,可以选择字符串来存储)。这个可以方便每次用户重新请求的时候,先查询状态,如果 ...
Netbeans6.8+GlassFishV3体验JEE 6之一Servlet3.0
Sun 刚刚发布了NetBeans6.8与GlassfishV3和JEE6,我迫不及待地下载安装,并进行了简单的测试;有了JEE容器,有了开发工具,咱们就进行JEE6体验之旅吧!
Servlet3.0规范——JSR 315(Java Specification Request)。其高级目标包括可插拔web框架、EoD(ease of development——易于开发)特征、支持 ...
How to implement COMET with PHP
http://www.zeitoun.net/articles/comet_and_php/start
Comet is a programming technique that enables web servers to send data to the client without having any need for the client to request it. T ...
在gwt1.6 的host模式中 使用tomcat
从gwt1.6开始,gwt内部集成了Jetty服务器,在host模式中默认使用Jetyy.最近在研究tomcat6的Comet技术,需要用tomcat进行调试。
参考google gwt文档中的《How do I use my own server in hosted mode instead of GWT's built-in Jetty instance?》
, 成功的将Je ...
SHOW下个人作品, 基于Comet变体技术的WEB应用服务器BEINGX
大家好,刚刚参加完天津市大学生计算机创新应用竞赛。BEINGX是我的参赛作品。今天拿来给大家SHOW一下。通过了几个月的通宵苦战,终于完成了一款从HTTP解析开始都有自己完全制作的WebService。
先说说我为什么要做这个,大家知道旧式的B/S结构已经不能满足人们对WEB应用的需求了。而现在WEB2.0时期对WEB应用的需求大部分转向了用户体验,即时性,云计算等一些新的特性。为了满足这一系 ...
Tomcat6 comet, IE浏览器不支持Streaming ajax的解决方法小记
IE只不支持Streaming的。 所以不能通过以下的代码来拿到comet的数据。
if (request.readyState == 3) {
if (request.status == 200) {
var increaseText = request.responseText.substring(index);
docum ...
NGiNX HTTP Push Module,Nginx 的扩展模块
NGiNX HTTP Push Module,Nginx 的扩展模块
NGiNX_HTTP_Push_Module 是一个 Nginx 的扩展模块,它实现了 HTTP Push 和Comet server的功能。HTTP Push 被经常用在网页上主动推的技术,例如一些聊天室啊,更新信息非常频繁的应用场合。
查看代码示例:http://pushmodule.slact.net/js/d ...