freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

real-timeweb實時信息流推送-wenkub

2023-05-21 19:20:02 本頁面
 

【正文】 WikiPedia 基于 HTTP 長連接的 “ 服務(wù)器推 ” 技術(shù),是一種新的 Web 應(yīng)用架構(gòu)。div39。 }。 //執(zhí)行成功后 ,重新發(fā)起請求 }。 Script tag Long Polling ? 表現(xiàn)形式 : ? 可跨域 ? 風(fēng)險 :無法控制因跨域產(chǎn)生返回函數(shù)的執(zhí)行 (一個站點系無此擔(dān)憂 ) ? 一般應(yīng)用于同一級域名,不同二級域名搭配使用 ? 可使用 JSONP規(guī)避此 javascript風(fēng)險 ? 很棒的入門資料 : Comet (long polling) for all browsers using ScriptCommunicator 示范代碼 客戶端: script type=text/javascript var url = 39。// 每 10秒請求一次 輪詢 工作機制 長輪詢 (Long Polling) ? Http Connection:keepalive長連接協(xié)議 ? 服務(wù)器端數(shù)據(jù)就緒可立即返回 ? 服務(wù)器若未就緒,連接不斷開,等待一段時間 ? 表現(xiàn)形式: XMLHttpRequest Script tag Long Polling JSONP 流程圖 /掛起請求直到數(shù)據(jù)到達或超時,然后返回 ,再次發(fā)起請求 ,服務(wù)器端新數(shù)據(jù)需要暫時緩存 XMLHttpRequest Long Polling ? 形式自由簡單,采用較多 ? 錯誤處理、超時管理可控性強 ? 默認無法跨域 ? 采用跨域資源共享 CORS可部分實現(xiàn)跨域 ? 瀏覽器支持 CROS情況 ? head(AccessControlAllowOrigin, *) 示范代碼 function initGet() { $.get(getNextTimeAsync).success(function(resp) { log(resp)。Realtime Web實時信息流推送 聶永 提綱 ? 推送實現(xiàn)技術(shù) /歷程 ? 客戶端如何選擇 ? Java支持現(xiàn)狀 ? ? Realtime Web Java Applets Java Applets客戶端腳本 – Socket連接 – 要求本地安裝 JRE,不夠輕量 – 微軟和 Sun公司不作為,已淡出人們視野 輪詢 (Polling) ? 簡單易用,容易實現(xiàn) ? 所有瀏覽器都支持 ? 短連接 ? 每次請求,立刻返回 ? JSONP Polling 可跨域 ? Script tag Polling 可跨域 缺點: ? 建立大量連接 ? 服務(wù)器端并發(fā)壓力大 ? 很少被使用到 示范代碼 var polling = function() { $.get(getServerTime, function(data) { $(result).html(strong + data + /strong)。 }).error(function() { log(ERROR!)。scriptTagDemo?time=39。 var on_error = function(){ alert(Something went wrong!)。 doRequst()。).html(39。基于這種架構(gòu)開發(fā)的應(yīng)用中,服務(wù)器端會主動以異步的方式向客戶端程序推送數(shù)據(jù),而不需要客戶端顯式的發(fā)出請求。 = + 39。responseText39。 = function(event) { var ta = (39。 }。)。 = function(event) { var ta = (39。 }。 = + Web Socket closed。)。 }, false)。 }, false)。 } }, false)。 trace(39。 瀏覽器支持情況 HTML5草案階段 Firefox/Chrome/Safari/Opera支持最好 不支持 EventSource的瀏覽器,可采用 XHR Long Polling 抉擇! ?桌面端瀏覽器較為容易選擇 ?FlashSocket( IE6+, Javascript可包裝為Websocket) ?WebSocket ?服務(wù)器端可單獨配置 WebSocket服務(wù)器 ?移動端 WebSocket 長輪詢 (對不適合 Websocket的瀏覽器 ) Flash Socket amp。 WebSocket ? 暫無規(guī)范 API,各自實現(xiàn) ? Jetty 7+ 早已支持 WebSocket(受眾多 ) ? Tomcat 開始支持 ? Resin + ? 混亂! Java Server Support 開源支持 ? 客戶端 + 服務(wù)器端,完整成熟的解決方案 ? Cometd Bayeux協(xié)議 ? DWR 嚴(yán)格意義上不算 Realtime Web的代表 ? Atmosphere 服務(wù)器端異步 Websocket/Comet框架,兼容各種現(xiàn)有 Comet、 Servlet ? ...... ? NIO Framework Backend Support: Netty Grizzly Mi
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1