[發明專利]即時通訊消息通知的方法、瀏覽器及服務器有效
| 申請號: | 201210234473.9 | 申請日: | 2012-07-06 |
| 公開(公告)號: | CN103532824A | 公開(公告)日: | 2014-01-22 |
| 發明(設計)人: | 張樂偉 | 申請(專利權)人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | H04L12/58 | 分類號: | H04L12/58 |
| 代理公司: | 北京億騰知識產權代理事務所 11309 | 代理人: | 陳霽 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 開曼群島;KY |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 即時通訊 消息 通知 方法 瀏覽器 服務器 | ||
技術領域
本申請涉及互聯網通信領域,尤其涉及一種即時通訊消息通知的方法、瀏覽器及服務器。
背景技術
在嵌入式網頁即時通訊消息webIM系統中,當用戶通過瀏覽器打開頁面時,對應一個頁面內就會有一個webIM客戶端嵌入。如果同一服務器提供了不同的域名,那么在打開了不同的域名下多個頁面時,不同域名下的頁面也會有多個webIM客戶端嵌入,這些不同頁面下的webIM客戶端在進行消息提醒時需要通過通信進行同步。
現有的一種方案主要為flash技術,不同域名不同頁面通過flash交互達到消息提醒的一致性。但是,這種現有方案需要使用用戶需要安裝flash,但是當用戶在使用webIM過程中,提醒需要安裝flash時,會給用戶帶來復雜繁瑣的操作。并且在現實場景中,不少用戶沒有安裝flash,或者不允許在電腦上安裝flash,或安裝的flash版本過低不支持信息交互等等,因此打開的頁面沒有flash或者無法通過flash交互信息,這導致了在不同域名不同頁面下webIM無法通信,因而當一個頁面的webIM已經進行消息讀取后,由于沒有flash或者flash版本過低不能及時地交互信息而不能及時地通知其他頁面。
發明內容
本申請提供了一種即時通訊消息通知的方法、瀏覽器及服務器,以解決操作復雜且不能及時地完成即時通訊消息的通知。
為了實現上述,本申請提供了一種即時通訊消息的通知方法。該方法包括:
接收服務器向嵌入有網頁即時通訊客戶端的頁面發送的通知信息,所述通知信息中包括即時通訊消息到達的標記;
將所述即時通訊消息到達的標記寫入所述嵌入有網頁即時通訊客戶端的頁面所屬的上級域名對應的小型文件記錄Cookie中;
根據所述Cookie中的所述標記,在所述上級域名下嵌入所述網頁即時通訊客戶端的其他頁面上進行所述即時通訊消息到達的通知。
其中,在上述實施方案之后,還包括根據接收到的所述上級域名下的一個網頁即時通訊客戶端的所述即時通訊消息的讀取消息,修改所述上級域名對應的所述Cookie中的所述標記;根據所述修改后的所述Cookie中的所述標記,在所述上級域名下的剩余的嵌入有網頁即時通訊客戶端的頁面上停止所述即時通訊消息到達的通知。
在上述實施方案之后,還包括接收所述服務器根據所述讀取消息返回的響應消息,所述響應消息中包括修改剩余的所述與所述服務器建立長連接的嵌入有網頁即時通訊客戶端的頁面所屬的上級域名對應的Cookie中的所述標記的指示信息;根據所述響應消息中的指示信息,修改所述剩余的上級域名對應的Cookie中的所述標記,以用于根據所述修改后的所述剩余的上級域名對應的Cookie中的所述標記,在所述剩余的上級域名的嵌入有網頁即時通訊客戶端的頁面上停止所述即時通訊消息到達的通知。
本申請還提供了一種即時通訊消息的通知方法,所述方法包括:
服務器接收到即時通訊消息待發送時,獲取接收所述即時通訊消息的嵌入有網頁即時通訊客戶端的頁面;
向所述嵌入有網頁即時通訊客戶端的頁面發送通知信息,所述通知信息中包括即時通訊消息到達的標記,以使所述瀏覽器將所述即時通訊消息到達的標記寫入所述嵌入網頁即時通訊客戶端的頁面所屬的上級域名對應的Cookie中,并根據所述Cookie中的所述標記,在所述嵌入有網頁即時通訊客戶端的頁面所屬的上級域名下的多個即時通訊客戶端上進行所述即時通訊消息到達的通知。
本申請還提供了一種瀏覽器,該瀏覽器包括:
接收單元,用于接收服務器向嵌入有網頁即時通訊客戶端的頁面發送的通知信息,所述通知信息中包括即時通訊消息到達的標記;
寫入單元,用于將所述即時通訊消息到達的標記寫入所述嵌入有網頁即時通訊客戶端的頁面所屬的上級域名對應的小型文件記錄Cookie中;
通知單元,用于根據所述Cookie中的所述標記,在嵌入所述網頁即時通訊客戶端的其他頁面上進行所述即時通訊消息到達的通知。
本申請還提供了一種服務器,該服務器包括:
接收單元,用于接收到即時通訊消息待發送時,獲取接收所述即時通訊消息的嵌入有網頁即時通訊客戶端的頁面;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴集團控股有限公司,未經阿里巴巴集團控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210234473.9/2.html,轉載請聲明來源鉆瓜專利網。





