[發明專利]一種網頁即時通訊方法無效
| 申請號: | 201210401494.5 | 申請日: | 2012-10-19 |
| 公開(公告)號: | CN102882773A | 公開(公告)日: | 2013-01-16 |
| 發明(設計)人: | 韋慶華 | 申請(專利權)人: | 杭州也要買電子商務有限公司 |
| 主分類號: | H04L12/58 | 分類號: | H04L12/58 |
| 代理公司: | 杭州新源專利事務所(普通合伙) 33234 | 代理人: | 李大剛 |
| 地址: | 310013 浙江省杭州*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 網頁 即時通訊 方法 | ||
技術領域
本發明涉及一種網頁即時通訊方法,尤其涉及一種基于HTTP協議的網頁即時通訊方法。
背景技術
基于HTTP協議的網頁即時通訊,對于消息的接收,先后出現過三種技術方案,第一種是“簡單輪詢”,通過不停的向服務器發出請求來獲得消息,缺點是信息不能真正達到即時,而且造成很多無用的請求次數。第二種是“長輪詢”,當客戶端(即瀏覽器)向服務器發出請求后如果沒有期待的消息,連接不會馬上斷開,而是會持續30秒乃至更長的時間,而當收到消息后,會馬上斷開,然后建立一個新的連接,缺點是會長時間占用跟服務器的一個連接線程,且消息發送頻繁時,跟簡單輪詢實質上沒有差別。第三種是Coment流,其特點在于HTTP請求長時間不斷開,服務器可以不停的向客戶端推送消息,缺點是每個客戶端都要獨占線程,使得獨占線程數過多。
發明內容
本發明的目的在于,提供一種網頁即時通訊方法,該方法能夠克服傳統網頁即時通訊無用請求次數過多和獨占線程數過多的缺點,合理分配和使用服務器端資源(請求數和獨占線程數),提高網頁即時通訊效率。
為解決上述技術問題,本發明提供的技術方案如下:一種網頁即時通訊方法:通過在服務器端設置通訊頻率模塊來判斷客戶端與服務器端通訊頻率的大小,然后服務器端根據客戶端與服務器端的通訊頻率的大小動態的給客戶端分配服務器資源。
前述的網頁即時通訊方法中,所述的判斷客戶端與服務器端的通訊頻率,是判斷客戶端與服務器端的通訊頻率是否超過服務器端的給定閾值。
前述的網頁即時通訊方法中,所述的動態的給客戶端分配服務器資源,是服務器端根據客戶端與服務器端的通訊頻率是否超過服務器端的給定閾值,選擇Comment流方式與客戶端通訊或者選擇長輪詢方式與客戶端通訊。
前述的網頁即時通訊方法中,所述的通訊頻率模塊前還設置計時模塊在一定時間后重新計時來優化通訊頻率模塊對客戶端與服務器端的通訊頻率大小的判斷。
前述的網頁即時通訊方法中,所述的通訊頻率模塊和計時模塊之間還設置次數判斷模塊判斷客戶端與服務器端的通訊次數。
前述的網頁即時通訊方法中,所述的次數判斷模塊用于判斷服務器端和客戶端的通訊次數,當服務器端和客戶端的通訊次數少于5次時,服務器端跳過通訊頻率模塊,直接選擇長輪詢方式與客戶端通訊。
前述的網頁即時通訊方法中,所述的客戶端與服務器端的通訊頻率,指的是有效的通訊次數與時間的比值;服務器端根據服務器條件和用戶行為特點設定閾值。
與現有技術相比,本發明采用上述技術方案,在服務器端設置通訊頻率模塊來判斷客戶端與服務器端通訊頻率的大小,然后服務器端根據客戶端與服務器端的通訊頻率的大小動態的給客戶端分配服務器資源,能夠克服傳統網頁即時通訊無用請求次數過多和獨占線程數過多的缺點;本發明能夠根據服務器條件和用戶行為特點自動動態的分配服務器資源,若100個用戶同時在線,用戶的通訊頻率在1次每秒以上計算,則一分鐘內可減少3000次以上的請求,減少不必要的請求對服務器的占用,服務器使用效率能提高10%,從而提高了20%。網頁即時通訊的效率。
附圖說明
圖1是本發明的流程圖。
下面結合附圖和實施例對本發明作進一步的說明,但并不作為對本發明限制的依據。
具體實施方式
實施例1。一種網頁即時通訊方法,通過在服務器端設置通訊頻率模塊來判斷客戶端與服務器端通訊頻率的大小,然后服務器端根據客戶端與服務器端的通訊頻率的大小動態的給客戶端分配服務器資源。判斷客戶端與服務器端的通訊頻率,是判斷客戶端與服務器端的通訊頻率是否超過服務器端的給定閾值。動態的給客戶端分配服務器資源,是服務器端根據客戶端與服務器端的通訊頻率是否超過服務器端的給定閾值,選擇Comment流方式與客戶端通訊或者選擇長輪詢方式與客戶端通訊。通訊頻率模塊前還設置計時模塊在一定時間后重新計時來優化通訊頻率模塊對客戶端與服務器端的通訊頻率大小的判斷。通訊頻率模塊和計時模塊之間還設置次數判斷模塊判斷客戶端與服務器端的通訊次數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州也要買電子商務有限公司,未經杭州也要買電子商務有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210401494.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:基于均值漂移產品逆向工程數據動態索引自適應構建方法
- 下一篇:智能網絡門鎖





