轮询怎么写

1. 我用js写了个轮询,再怎么写可以让它在条件下停止啊,高手来帮帮啊

用clearInterval,如下

$(document).ready(function(){

c = setInterval(checkIsExist,10000);//每10秒执行一次checkIsExist方法

});

function checkIsExist(){

$.ajax({

type: "POST",

url: "/SecondServlet",

data: "date="+new Date(),

success: function(rtmsg){

if(rtmsg == 'exist'){

$("#download").html("<button onclick=\"window.open('/ArticleServlet');\">;下载</button>");

window.clearInterval(c);

}

}

});

}

2. 长连接与长轮询分别如何实现的

comet有两种形式 长轮询和长连接 长连接的话: 服务端Servlet不close response,循环查找是否有数据是否要推送到客户端 客户端连接到客户端之后,单独有线程接收Servlet推送的数据,实现异步接收,可以用jquery实现,或者自己写javascript也可以 使用XMLHTTP 方式如下:try{XMLHttpReq_get = new ActiveXObject("Msxml2.XMLHTTP"); } catch(e) {try{XMLHttpReq_get = new ActiveXObject("Microsoft.XMLHTTP"); } catch(e){try{XMLHttpReq_get = new XMLHttpRequest(); } catch(e) { XMLHttpReq_get = false; alert("不能创建XMLHttpRequest对象"); return false;}}}XMLHttpReq_get.onreadystatechange = processRequest;// servlet推送数据的时候,客户端触发processRequest这个方法 XMLHttpReq_get.open("这个地方写methode名称,Get or Post", "Servlet URI", true); XMLHttpReq_get.send(null); //建立连接 function processRequest(){ if(XMLHttpReq_get.readyState == 4){//判断对象状态 这个表示长连接断了 服务端的response被close 或者servlet处理线程结束 if(XMLHttpReq_get.status == 200){//信息已经成功返回,开始处理信息// TODO} else {//页面不正常 alert("您所请求的页面有异常");}}if(XMLHttpReq_get.readyState == 3){//判断对象状态 有数据传回,连接没断,servlet flush数据回来 if(XMLHttpReq_get.status == 200){// TODO} else {//页面不正常 alert("您所请求的页面有异常");}}} 以前是我做的一个聊天室的部分代码(有修改) 留了大致一个逻辑给你看看 有ajax的话 可以不这么做。

3. ajax长轮询

一般最原始的作法就是在客户端搞个定时器一直向后台请求,而ajax的长轮询与一般的http连接不一样,它发送的是长连接,比如说你发过去一个连接,它并不急于给你返回过来请求,而是等到后台有动作的时候才有相应,这样就减少了客户端的压力,现在很多地方都用到这种技术,比如说百度,新浪微博,比较成熟的框架有pushlet,另外servlet3.0也增加了异步的功能,也能很好的解决这个问题,HTML5在将来,这个问题就更简单了!如果你要研究,建议你深入的了解一下HTTP协议的内部工作原理,了解一下服务器的实现,希望能帮到你。

转载请注明出处育才学习网 » 轮询怎么写

知识

风篆书怎么写

阅读(377)

本文主要为您介绍风篆书怎么写,内容包括“风”字篆体怎么写,篆书的风字和兮字怎么写,风仁世寿四个字的篆书怎么写。图为风篆体写法: 二、风的释义: 空气流动的现象。气象学特指空气在水平方向的流动:~向。~速。~级。~险。~波(喻纠纷或乱子)。 2

知识

篆书一怎么写

阅读(203)

本文主要为您介绍篆书一怎么写,内容包括篆书的一字怎麽写,篆书的基本笔画怎么写,篆书写的是什么。篆书是大篆、小篆的统称.大篆指甲骨文、金文、籀文、六国文字,它们保存着古代象形文字的明显特点.小篆也称“秦篆”,是秦国的通用文字,大篆的

知识

敏字的繁体字怎么写

阅读(291)

本文主要为您介绍敏字的繁体字怎么写,内容包括敏的繁体字怎么写,敏字的繁体字怎么写,敏字的繁体字怎么写。“敏”字未被简化过, 他本身亦可视为繁体字, 也就是说,敏属于繁、简统一的汉字。 敏的拼音 :mǐn 部首: 攵 基本字义:~感。~锐。

知识

给你的英文怎么写

阅读(205)

本文主要为您介绍给你的英文怎么写,内容包括给你的英语怎么写,给你的英文怎么写,给你的信的英文怎么写。给你的英语翻译:Here you are、Here it is。英 [hiə ju: ɑ:];美 [ˈhɪri ju e(r)] Her

知识

我的工作经历怎么写

阅读(160)

本文主要为您介绍我的工作经历怎么写,内容包括我的工作经历怎么写,个人的工作经历怎么写,工作经历怎么写。最低0.27元/天开通百度文库会员,可在文库查看完整内容>原发布者:被提线的人偶从我入公司的第一天起,领导的热情接待,同事的细心关怀让我

知识

狮子的英语怎么写

阅读(207)

本文主要为您介绍狮子的英语怎么写,内容包括狮子的英语怎么写,狮子用英语怎么写,狮子的英语怎么说。狮子英语说lion。狮子(学名:Panthera leo;英文名:Lion):简称狮,中国古称狻猊。是一种生存在非洲与亚洲的大型猫科动物

知识

社联申请书怎么写

阅读(172)

本文主要为您介绍社联申请书怎么写,内容包括加入社团联合会的申请书怎么写,社联会申请书怎么写,社团申请书怎么写。申请书尊敬的学生社团联合会领导:我叫XXX,我来自XXX。现在我志愿加入学生社团联合会XXX部门。在我认为该部门是一个可以给我

知识

纪律情况怎么写

阅读(691)

本文主要为您介绍纪律情况怎么写,内容包括班级纪律总结怎么写,在工作单位遵守纪律情况怎么写,实出勤率和纪律状况怎么填。楼主你好!可以参照如下:在纪律方面,基本可以做到:尊重教师,同学之间可以真诚相待;能遵守学校各项纪律,遵守公共秩序,遵守社会

知识

吴字篆书怎么写

阅读(770)

本文主要为您介绍吴字篆书怎么写,内容包括篆体字吴字怎么写,“吴”字篆书怎么写,意字吴昌硕篆书怎写。小篆写法:

知识

思修报告怎么写

阅读(164)

本文主要为您介绍思修报告怎么写,内容包括思修课调查报告的格式,思修调查报告怎么写,关于思修社会实践报告怎么写求范文。原发布者:王雪梅思修调查报告格式 调查报告是对某一情况、某一事件“去粗取精、去伪存真、由此及彼、由表及里”的分

知识

消息新闻怎么写

阅读(186)

本文主要为您介绍消息新闻怎么写,内容包括如何写好一个新闻消息,新闻的写法最主要的是,怎么写新闻消息。(一)怎样写新闻稿 新闻是指报纸、电台、电视台经常使用的记录社会、传播信息,反映时代的一种文体,它的种类很多,这里只介绍使用频率最高的

知识

哼英语怎么写

阅读(183)

本文主要为您介绍哼英语怎么写,内容包括哼的英文怎么写,哼哼用英语怎么写,是小猪叫的哼哼,哼哼用英语怎么说。Hum哼11. (鼻子发出声音) groan; snort: 轻蔑地哼了一声 give a snort of contempt; 那个奄

知识

停保申请怎么写

阅读(198)

本文主要为您介绍停保申请怎么写,内容包括社保停保申请怎么写,停保申请书怎么写,申请职工医保停保申请书怎么写。员工放弃社保申请书员工姓名: 身份证号码:单位名称:签定劳动合同日期:年月日至年月日本人进入江汉区汉兴幼儿园后,成为该公司聘用

知识

姥爷的爷怎么写

阅读(205)

本文主要为您介绍姥爷的爷怎么写,内容包括关于写爷爷奶奶姥姥姥爷的作文三百字,姥爷的爷爷怎么称呼,爷爷的爷田字格怎么写沾边。我的姥姥,姥爷我的姥姥脸上有些皱纹,笑起来的时候,眼睛眯成一条缝。可是她的笑容好像可以带领我们全家,每当她一笑

[/e:loop]