[發明專利]終端獲取消息的方法有效
| 申請號: | 201210273542.7 | 申請日: | 2012-08-01 |
| 公開(公告)號: | CN103023750A | 公開(公告)日: | 2013-04-03 |
| 發明(設計)人: | 陳華 | 申請(專利權)人: | 福建星網視易信息系統有限公司 |
| 主分類號: | H04L12/58 | 分類號: | H04L12/58;H04L29/06 |
| 代理公司: | 福州市鼓樓區京華專利事務所(普通合伙) 35212 | 代理人: | 宋連梅 |
| 地址: | 350000 福建省福州市倉山區建*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 終端 獲取 消息 方法 | ||
1.一種終端獲取消息的方法,其特征在于:包括在服務端定義一消息發送模塊,在客戶端定義一消息讀取模塊和一消息處理模塊,在服務端的服務器中定義一數據庫,該數據庫具有主消息表和終端消息表;
所述主消息表包括消息ID、消息類型、消息內容、有效期限和消息狀態;所述消息ID為主消息表中各消息的編號;所述消息類型是指主消息表中各消息的存在格式;
所述終端消息表包括終端消息ID、終端唯一標識、消息ID和處理標志信息;所述終端消息ID為終端消息表中存儲的各條數據記錄的序號;所述終端唯一標識為用于識別需獲取終端消息表中的信息的客戶端標識;所述客戶端標識為客戶端的身份ID;
所述終端獲取消息的方法具體包括以下步驟:
步驟10:服務端通過消息發送模塊將待發送的消息存儲于數據庫的主消息表中,并對該消息的消息ID、消息類型、消息內容、有效期限和消息狀態進行賦值;
步驟20:客戶端通過消息讀取模塊將主消息表中待發送的消息的消息ID從主消息表讀取到終端消息表中,且所述數據庫自動將該消息ID的處理標志默認為“未處理”;
步驟30:客戶端通過消息處理模塊從所述終端消息表中獲取處理標志為“未處理”的消息ID,再從主消息表中獲取該消息ID所對應的消息類型和消息內容,并根據所述消息類型對所述消息內容進行解析和處理,從而實現客戶端獲取所需的消息。
2.如權利要求1所述的終端獲取消息的方法,其特征在于:所述步驟10具體包括以下內容:
步驟101:服務人員在主消息表中選擇待編輯的消息的消息類型,再根據所述消息類型通過導入外部數據或手工編輯,得到消息,然后在主消息表中填寫該消息的有效期限;
步驟102:所述消息發送模塊將步驟101獲得的消息保存至所述主消息表的消息內容處;然后所述數據庫自動將該消息的消息狀態默認為“未發送”,并自動生成該消息的消息ID;
步驟103:服務人員查詢主消息表,選擇消息狀態為“未發送”且準備要發送的消息,然后判斷是否可以發送,若是,則執行步驟104;若否,則結束流程;
步驟104:所述數據庫將步驟103選擇的消息的消息狀態更新“已發送”,然后結束流程。
3.如權利要求1所述的終端獲取消息的方法,其特征在于:所述步驟20具體包括以下內容:
步驟201:所述消息讀取模塊查詢主消息表,獲取消息狀態為“已發送”的消息的消息ID;
步驟202:所述消息讀取模塊查詢終端消息表,將終端消息表中的終端唯一標識與當前客戶端的客戶端標識進行匹配,獲取與當前客戶端的客戶端標識相同的終端唯一標識所對應的消息ID;
步驟203:所述消息讀取模塊判斷步驟201所獲得的消息ID與步驟202所獲得的消息ID是否有不同的消息ID,若是,則有新消息,然后執行步驟204;若否,則無新消息,并執行步驟205;
步驟204:所述消息讀取模塊將步驟201所獲得的并與步驟202獲得的消息ID不相同的消息ID保存至終端消息表,然后所述數據庫自動將該消息ID的處理標志默認為“未處理”;
步驟205:判斷消息讀取模塊是否退出,若是,則結束流程;若否,則返回至步驟201。
4.如權利要求1所述的終端獲取消息的方法,其特征在于:所述步驟30具體包括以下內容:
步驟301:所述消息處理模塊查詢終端消息表,判斷是否存在:終端唯一標識與當前客戶端的客戶端標識相同,且處理標志為“未處理”的消息ID;若是,則當前客戶端存在未處理的消息,并執行步驟302;若否,則執行步驟305;
步驟302:消息處理模塊從終端消息表中提取步驟301查詢所得的消息ID和該消息ID所對應的終端消息ID;
步驟303:消息處理模塊根據步驟302所提取的消息ID查詢主消息表,獲取該消息ID所對應的消息類型和消息內容,并根據所述消息類型對所述消息內容進行解析,并在客戶端上顯示解析結果;
步驟304:根據步驟302所提取的終端消息ID,所述消息處理模塊將終端消息表中該終端消息ID所對應的消息ID的處理標志更新為“已處理”;
步驟305:判斷消息處理模塊是否退出,若是,則結束流程;若否,則返回至步驟301。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于福建星網視易信息系統有限公司,未經福建星網視易信息系統有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210273542.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:終端和消息群發方法
- 下一篇:一種基于IM系統的畫板實現方法和一種IM系統





