久久1024I污污网站免费I77一区二区I四虎精品99I亚洲一二区精品I老狼无码I簧片网站视频I成人av在线播放网站I在线a亚洲视频播放在线观看

行業動態

了解最新公司動態及行業資訊

當前位置:首頁>新聞中心>行業動態
全部 4217 公司動態 1081 行業動態 3136

常用的實現推送的技術和實現的推送技術介紹(一)

時間:2022-05-12   訪問量:2300

這種方法接近實時,但不是真正的實時。(當然,一些外部因素總是失控的,比如網絡延遲,任何方法都會出現。)

3. 流式傳輸

流通道( )與長輪詢大致相同,只是服務器不關閉響應流。相反,它故意保持打開狀態,讓瀏覽器認為更多數據即將到來。但是,流通道也有其自身的缺點:

最大的問題是數據刷新()。

如果發現套接字將長時間打開,某些瀏覽器實現可能會自行決定關閉套接字。在這種情況下,需要重新建立通道。

通常,第一個問題是通過將垃圾負載附加到每個流響應來解決的,這樣響應數據就足以填滿緩沖區。第二個問題可能會誘使瀏覽器認為數據以較慢的速度進入,并定期顯示“保持活動”或“同步”消息。

以下是實現推送的一些常用技術。

1. 彗星

Comet 有時也稱為反向 Ajax 或服務器端推送(-side push)。這個想法很簡單:將數據直接從服務器推送到瀏覽器,而不是等待瀏覽器請求它。這聽起來很簡單服務器運維技術,但是如果您熟悉 Web 應用程序,尤其是 HTTP 協議,那么您就會知道它絕非簡單。實現 Comet 風格的 Web 應用程序同時保持跨瀏覽器和服務器的可伸縮性僅在最近幾年才成為可能。

因為,要使用 Comet,您需要做兩件主要的事情。首先,需要對配置文件 .xml 稍作修改。默認啟用更典型的同步 IO 連接器。現在只需將其切換到異步版本,如下所示。


   

服務器運維技術

然后,創建一個實現 org... 接口的接口。該接口需要實現事件方法。這是 Comet 交互的生命周期方法。將使用不同的實例調用。通過檢查,可以確定處于生命周期的哪個階段。BEGIN事件發生在請求第一次進來的時候。READ 事件表示正在發送數據,并且僅在請求為 POST 時才需要。當遇到 END 或 ERROR 事件時,請求將終止。

具體例子可以參考這個地址。

常用的 Comet 框架有:

: 是一個 Dojo 項目,提供 Java、perl 和其他語言的實現。該站點還提供由 Sun、IBM 和 BEA 等公司實施的 Comet 產品的鏈接。

2. HTML5

HTML5 提供了兩種符合 W3C 的推送方法:SSE 和 Web。

我們先介紹SSE(-sent-),以PHP服務器為例,

客戶訪問的頁面是

sse.htm

  
  
  
    
  

服務器端推送消息的腳本是

.php

header("Content-Type: text/event-stream");
header("Cache-Control: no-cache");
mysql_connect("localhost", "user", "pass");
mysql_select_db("eventstream");
$q = mysql_query("select textnotif from notification where read='0'");
$r = mysql_fetch_array($q);
$notif = $r[textnotif];
if($notif != ""){  
    echo "data: ".$notif.PHP_EOL;  
}

SSE 實現了從服務器向客戶端單向推送消息的功能。目前所有瀏覽器都可以支持。對于支持的特定瀏覽器,您可以單擊此處。

WEB提供雙向消息通道。它經過 HTTP 協議的初始握手階段服務器運維技術,然后升級到 Web 協議以支持實時數據通信。該協議旨在更輕量級。

服務器運維技術

這是一個使用該技術的示例的參考。目前,互聯網上的內容仍然很多。

由于雙向通信的優勢,可用于聊天室、游戲、股票交易等需要雙向通信的應用。SSE雖然只能實現從服務端到客戶端的單向推送,但是可以自動重鏈接等優點,所以也很有用。

另一個可以作為參考的輕量級服務器推送框架是它提供了從HTTP Push到DHTML,以及該框架的具體實現示例。

參考:

1.使用 Java 實現 Comet 風格的 Web 應用程序

2.應用HTML5實現數據交換

3.

上一篇:光大永明人壽保險2019年IT桌面運維外包項目供應商甄選采購公告

下一篇:計算機網絡管理專業學生實習周記25篇(一)(圖)

發表評論:

評論記錄:

未查詢到任何數據!

在線咨詢

點擊這里給我發消息 售前咨詢專員

點擊這里給我發消息 售后服務專員

在線咨詢

免費通話

24小時免費咨詢

請輸入您的聯系電話,座機請加區號

免費通話

微信掃一掃

微信聯系
返回頂部
主站蜘蛛池模板: 国产又色又爽又黄的视频在线 | 免费精品一区二区三区第35 | 欧美bbbbbbbbbbbb精品| 五月婷婷之综合缴情 | 911精品国产一区二区在线 | 亚洲一区二区三区国产精华液 | 偷牌自拍第56页 | 亚洲一本在线观看 | 合欢视频污 | 国产10000部拍拍拍免费视频 | 成人性生活免费看 | 亚洲精品二区国产综合野狼 | xxav在线| 日本国产一区二区 | 黑人狂躁日本妞一区二区三区 | 亚洲精品午夜无码电影网 | 男女免费观看做爰视频在线观看 | 直接在线观看的三级网址 | 欧美交换配乱吟粗大视频 | 国产精品久久久久久熟妇吹潮软件 | 波多一区| 免费日韩一级片 | 人人妻人人澡人人爽人人dvd | 东京热无码av男人的天堂 | 亚洲一区二区蜜桃 | 漂亮人妻被中出中文字幕 | 欧美国产不卡 | 日本乱妇乱子视频网站-百度 | 日本少妇影院 | 无套日出白浆 | 另类少妇人与禽zozz0性伦 | 性欧美牲交在线视频 | 秋霞午夜成人鲁丝片午夜精品 | 久久久综合久久 | 精品无码久久久久国产动漫3d | 四虎4hu永久免费深夜福利 | 日韩欧美aaaa羞羞影院 | 99xav| 人人妻人人爽人人澡人人 | 少妇性xxxxxxxxx色野 | 亚洲中文字幕人成影院 | 欧洲熟妇色xxxxx欧美 | 91最新地址永久入口 | 黄色片的网站 | 久久这里只有精品9 | 国产福利视频在线 | 亚洲三级伦理 | 婷婷俺也去 | 2021在线精品自偷自拍无码 | 午夜美女国产毛片福利视频 | 亚洲国产精品久久久久婷婷老年 | 国产极品美女高潮无套久久久 | 国内自拍视频一区二区三区 | 国产精品人妻一区二区高 | 国产乱淫av片免费观看 | 日本一区二区三区精品视频 | 四虎国产精亚洲一区久久特色 | www.国产二区 | 成人欧美一区二区三区黑人麻豆 | 在线看片免费人成视频网 | 亚洲美女国产精品久久久久久久久 | 99精品欧美一区二区三区综合在线 | 好紧好爽午夜视频 | 99视频在线观看免费 | 午夜一区二区三区四区 | 777爽死你无码免费看一二区 | 色欲色欲天天天www亚洲伊 | 一区二区三区四区产品乱码在线观看 | 少妇浪荡h肉辣文大全69 | 国产精品久久久久久久久久久天堂 | 国产成人精品免费视频大全最热 | 精品国产91久久久久久浪潮蜜月 | 熟妇人妻不卡中文字幕 | 又大又爽又黄无码a片 | 中文字日产乱码六区中国有限公司 | 国产大片网站 | 爱高潮www亚洲精品 521a人成v香蕉网站 | 国产精品久久久久9999赢消 | 免费看欧美成人a片无码 | 日本大尺度吃奶做爰视频 | 日韩在线一区二区三区四区 | 亚洲第一页综合图片自拍 | 日本丰满岳乱妇在线观看 | 亚洲视频一区二区在线观看 | 一级片99 | 丰满少妇小早川怜子影片了 | 欧美性视频网站 | 涩涩屋污| 国产三级精品片 | 亚洲激情专区 | 国产精品无码一二区免费 | 无码av大香线蕉伊人久久 | 精品女同一区二区三区在线观看 | 久久性色| 日本中文字幕在线观看 | 亚洲春色av无码专区最 | 国产精品自产拍在线观看中文 | 免费看国产精品 | 九色真实伦实例 |