[發明專利]一種新郵件到達通知方法、系統與裝置在審
| 申請號: | 201810054979.9 | 申請日: | 2018-01-19 |
| 公開(公告)號: | CN108322385A | 公開(公告)日: | 2018-07-24 |
| 發明(設計)人: | 林延中;譚振東 | 申請(專利權)人: | 論客科技(廣州)有限公司 |
| 主分類號: | H04L12/58 | 分類號: | H04L12/58;H04L29/06;H04L29/08 |
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 顏希文;麥小嬋 |
| 地址: | 510000 廣東省廣州市番*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 瀏覽器 新郵件 服務器 消息體 登錄請求 郵件內容 郵件系統 發信 投遞 服務器斷開 全雙工通信 資源利用率 文件夾 登錄郵件 立即釋放 收信用戶 郵件發送 主動推送 響應 | ||
本發明公開了一種新郵件到達通知方法、系統與裝置,所述方法包括響應于收信用戶輸入的登錄請求,瀏覽器登錄郵件系統中所述登錄請求對應的郵箱;建立所述瀏覽器與所述郵件系統的服務器的全雙工通信連接;響應于發信用戶輸入的郵件發送請求,投遞模塊將新郵件發送到所述郵箱,并提取所述新郵件的郵件內容生成消息體;其中,所述郵件內容包括發信人、主題以及文件夾;所述投遞模塊將所述消息體發送到所述服務器;所述服務器將所述消息體推送到所述瀏覽器,以使得所述瀏覽器將所述消息體推送給用戶。通過上述方法服務器能夠實現主動推送新郵件消息給瀏覽器,當瀏覽器與所述服務器斷開連接后,服務器還可以立即釋放資源,提高郵件系統的資源利用率。
技術領域
本發明涉及電子郵件服務技術領域,具體涉及一種新郵件到達通知方法、系統與裝置。
背景技術
電子郵件是人們在日常生活中進行通信交流的一個重要組成部分。電子郵件不僅是簡單的消息,它像電話一樣已成為不可缺少的通信工具。電子郵件已因它的低成本、簡單性、易用性和全球兼容性而被采用為消息傳輸的標準。而電子郵件服務系統中存在一種新郵件通知服務,通過新郵件通知服務可以提醒用戶及時獲知并查收新郵件。
目前,現有的新郵件通知方法包括采用長輪詢方案,即客戶端打開一個到服務器的AJAX(異步JavaScript和XML)請求然后等待響應;服務器需要一些特定的功能來允許請求被掛起,只要當用戶郵箱接收到新郵件,服務器就會在掛起的請求中送回響應并關閉該請求。客戶端JavaScript響應處理函數會在處理完服務器返回的信息后,再次發出請求,重新建立連接,進行下一個等待響應流程。現有的的新郵件通知方法存在如下缺陷:服務器需要掛起連接,當瀏覽器發起的連接較多時,服務器會長期保持多個連接,并且消耗比較多的系統資源,具有一定的風險。瀏覽器發起一個長輪詢請求到服務器,服務器會臨時掛起連接,當服務器接收到新郵件后就會響應該請求,但是由于這個長輪詢是基于HTTP請求的,因此會出現請求的內容遠多于服務器返回的內容,浪費帶寬。瀏覽器與服務器之間維持一個長連接會為通信帶來一些不確定性,因為數據傳輸是隨機的,客戶端不知道何時服務器才有數據傳送。服務器需要確保當客戶端不再工作時,釋放為這個客戶端分配的資源,防止內存泄漏。
發明內容
本發明的目的是提供一種新郵件到達通知方法、系統與裝置,服務器能夠實現主動推送新郵件消息給瀏覽器,當瀏覽器與所述服務器斷開連接后,服務器還可以立即釋放資源,提高郵件系統的資源利用率。
為解決以上技術問題,本發明實施例提供一種新郵件到達通知方法,包括:
響應于收信用戶輸入的登錄請求,瀏覽器登錄郵件系統中所述登錄請求對應的郵箱;
建立所述瀏覽器與所述郵件系統的服務器的全雙工通信連接;
響應于發信用戶輸入的郵件發送請求,投遞模塊將新郵件發送到所述郵箱,并提取所述新郵件的郵件內容生成消息體;其中,所述郵件內容包括發信人、主題以及文件夾;
所述投遞模塊將所述消息體發送到所述服務器;
所述服務器將所述消息體推送到所述瀏覽器,以使得所述瀏覽器將所述消息體推送給用戶。
優選地,所述建立所述瀏覽器與所述郵件系統的服務器的全雙工通信連接,具體包括:
根據websocket協議,建立所述瀏覽器與所述郵件系統的服務器的全雙工通信連接。
優選地,所述新郵件到達通知方法還包括:
當建立所述瀏覽器與所述郵件系統的服務器的全雙工通信連接后,所述瀏覽器向所述服務器訂閱新郵件到達主題;其中,所述新郵件到達主題與所述瀏覽器的webosocket連接端具有唯一通信關系;
其中,所述投遞模塊將所述消息體發送到所述服務器,具體包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于論客科技(廣州)有限公司,未經論客科技(廣州)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810054979.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:基于即時通訊的郵件分享方法、裝置及系統
- 下一篇:一種校園交流系統





