Real-Time Web实时信息流推送.pptVIP

  • 5
  • 0
  • 约2万字
  • 约 10页
  • 2019-05-03 发布于江西
  • 举报
Realtime Web实时信息流推送 聂永 yong.boy@ /yongboy/ 提纲 推送实现技术/历程 客户端如何选择 Java支持现状 socket.io Realtime Web Java Applets Java Applets客户端脚本 .socket建立Socket连接 要求本地安装JRE,不够轻量 微软和Sun公司不作为,已淡出人们视野 轮询(Polling) 简单易用,容易实现 所有浏览器都支持 短连接 每次请求,立刻返回 JSONP Polling 可跨域 Script tag Polling 可跨域 缺点: 建立大量连接 服务器端并发压力大 很少被使用到 示范代码 var polling = function() { $.get(getServerTime, function(data) { $(#result).html(strong + data + /strong); }, text); } setInterval(polling, 10000);// 每10秒请求一次 轮询-工作机制 长轮询(Long Polling) Http 1.1 Connection:keep-alive长连接协议 服务器端数据就绪可立即返回 服务器若未就绪,连接不断开,等待一段时间 表现形式: XMLHttpRequest Script tag L

文档评论(0)

1亿VIP精品文档

相关文档