日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]一種基于Web的即時消息的實現方法有效

專利信息
申請號: 200910080659.1 申請日: 2009-03-23
公開(公告)號: CN101510896A 公開(公告)日: 2009-08-19
發明(設計)人: 孫輝;高文淵 申請(專利權)人: 北京佳訊飛鴻電氣股份有限公司
主分類號: H04L29/08 分類號: H04L29/08;H04L12/58
代理公司: 北京眾合誠成知識產權代理有限公司 代理人: 童曉琳
地址: 100044北京市海淀區交大東路*** 國省代碼: 北京;11
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 一種 基于 web 即時消息 實現 方法
【說明書】:

技術領域

發明屬于計算機網絡通信技術領域,尤其涉及一種基于Web的即時消 息的實現方法。

背景技術

目前,在基于Web的即時消息系統中,采用的通信方式主要有以下兩種:

1)客戶端輪詢訪問的方式;

2)客戶端安裝控件,模擬C/S結構的方式。

以上兩種方式中,第一種方式由于客戶端的輪詢訪問,請求比較頻繁, 對服務器會產生較大的壓力。這種方式對于實時性要求不是很高的系統是合 適的,但也存在一個最大的隱患,即如果處理不好,很可能影響到系統的性 能,甚至使整個系統癱瘓。只有對輪詢訪問的具體方式做一些優化處理,才 能最大限度的減輕服務器的壓力。第二種方式采用模擬C/S結構的方式,不 需要進行輪詢訪問,但需要客戶端安裝控件,具有一定的局限性。

發明內容

本發明的目的在于,提供一種基于Web的即時消息的實現方法,解決當 前采用的基于Web的即時消息系統性能較低,以及客戶端安裝控件使用不方便 的問題。

本發明的技術方案是,一種基于Web的即時消息的實現方法,其特征是 所述方法為:

用戶通過客戶端登錄系統后,客戶端啟動輪詢,發送HTTP請求訪問服務 器端;

當所述客戶端發送的HTTP請求發送到服務器端后,在服務器端未處理完 成該HTTP請求時,所述客戶端不會再發送其它HTTP請求;

如果服務器端有其它HTTP請求還未處理完,則所述客戶端發送的HTTP 請求被忽略,直接返回所述客戶端;

如果服務器端收到的所述客戶端發送的HTTP請求為接收即時消息請求, 并且所述客戶端是第一次訪問服務器端,則服務器端在內存中初始化所述客戶 端的即時消息信息,并從服務器端的數據庫中取出所述客戶端的所有未接收的 即時消息發送給所述客戶端;

如果服務器端收到的所述客戶端發送的HTTP請求為接收即時消息請求, 并且所述客戶端不是第一次訪問服務器端,則服務器端從內存中讀取所述客戶 端的即時消息信息,若有未接收的即時消息,則從服務器端的數據庫中取出未 接收的即時消息發送給所述客戶端,同時更新內存中與所述客戶端相關的即時 消息信息;若沒有未接收的即時消息,則直接返回所述客戶端;

如果服務器端收到客戶端發送的HTTP請求是發送即時消息請求,并且接 收用戶在線,則服務器端會更新內存中與接收用戶相關的即時消息信息,同時 在服務器端的數據庫中添加與接收用戶相關的即時消息的記錄;

如果服務器端收到客戶端發送的HTTP請求是發送即時消息請求,并且接 收用戶不在線,則只在服務器端的數據庫中添加與接收用戶相關的即時消息的 記錄;

用戶退出系統時,服務器端的內存中會自動清除與所述客戶端相關的即時 消息信息。

所述服務器端包括應用服務器、即時消息服務器和數據庫,并采用集群環 境。

所述即時消息信息包括:用戶信息、用戶使用的客戶端信息、客戶端是否 有未接收的即時消息標志和用戶未接收的即時消息列表。

所述服務器端的數據庫,存儲即時消息,即時消息包括即時消息ID、發送 用戶工號、接收用戶工號、發送時間、接收時間和消息內容。

所述即時消息的接收功能和發送功能通過權限設置開通或不開通。

所述即時消息的接收用戶通過用戶組配置進行設定。

所述用戶以同一身份通過1個以上的客戶端登錄系統時,若有其他用戶給 該用戶發送即時消息,則與該用戶相關的所有客戶端窗口均能收到即時消息。

本發明提供的一種基于Web的即時消息的實現方法,無需在客戶端安裝 控件,采用客戶端輪詢訪問服務器端的方式,在客戶端和服務器端均做了很大 的性能優化,從而提高了即時消息處理的能力。

附圖說明

圖1是集群環境下基于Web的即時消息系統的總體結構圖。

圖2是服務器端內存創建的即時消息信息結構圖。

圖3是服務器端的數據庫中存儲的即時消息結構圖。

圖4是描述接收即時消息輪詢的服務器端處理過程的流程圖。

圖5是描述發送即時消息輪詢的服務器端處理過程的流程圖。

具體實施方式

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京佳訊飛鴻電氣股份有限公司,未經北京佳訊飛鴻電氣股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/200910080659.1/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 中文文精品字幕一区二区| 91精品国产综合久久婷婷香| 91久久国产露脸精品国产| 国产伦高清一区二区三区 | 午夜一区二区三区在线观看| 久久99中文字幕| 国产一区不卡视频| 羞羞视频网站免费| 亚洲欧洲日本在线观看| 精品视频在线一区二区三区| 日本看片一区二区三区高清| 国产二区不卡| 国产不卡一二三区| 久精品国产| 亚洲精品www久久久| 亚洲欧美日韩综合在线 | 精品国产一区二区三区高潮视 | 国产精品亚洲一区二区三区| 日本边做饭边被躁bd在线看| 国产一区在线精品| 国产精品二十区| 国产欧美三区| 欧美日韩中文国产一区发布| 国产欧美一区二区精品久久久| 午夜精品在线观看| 国产精品高潮呻吟88av| 国产精品1234区| 欧美一级免费在线视频| 高清国产一区二区三区| 久99久精品| 91精品色| 国产精品网站一区| 精品国产乱码久久久久久影片| 午夜av电影院| 91在线一区二区| 国产区91| 夜夜躁人人爽天天天天大学生| 狠狠色狠狠色很很综合很久久| 国产精品高潮在线| xxxx国产一二三区xxxx| 国产伦精品一区二区三区无广告| 久久精视频| 强制中出し~大桥未久4| 性色av色香蕉一区二区三区| 视频一区二区国产| 欧美一级久久久| 久久99国产视频| 91精品啪在线观看国产| 91精品啪在线观看国产线免费| 亚洲精品久久久久www| 久久国产精品视频一区| 国产一区2区3区| 91国产在线看| 91精品一区在线观看| 蜜臀久久99精品久久久久久网站| 日韩欧美中文字幕一区| а√天堂8资源中文在线| 亚洲国产精品激情综合图片| 中文字幕区一区二| 亚洲乱视频| 国产一区三区四区| 久久久一二区| 99久久久国产精品免费无卡顿| 最新国产精品久久精品| 欧美日韩一区二区三区不卡| 亚洲精品国产精品国自| 国产精品自产拍在线观看蜜| 国产欧美日韩精品一区二区图片 | 96国产精品| 国产欧美日韩一区二区三区四区| 亚洲三区二区一区| 国产真实一区二区三区| 蜜臀久久99精品久久一区二区| 国产69精品久久99的直播节目| 久久久精品久久日韩一区综合| 国产欧美亚洲精品| 国产91视频一区二区| 日韩一级片免费观看| 国产一区二区片| 午夜激情影院| 国产高清在线观看一区| 国产69精品久久久久按摩|