[發明專利]一種即時通信IM消息發送方法和一種IM系統無效
| 申請號: | 201110397492.9 | 申請日: | 2011-12-02 |
| 公開(公告)號: | CN102497328A | 公開(公告)日: | 2012-06-13 |
| 發明(設計)人: | 郝永建 | 申請(專利權)人: | 北京神州泰岳軟件股份有限公司 |
| 主分類號: | H04L12/58 | 分類號: | H04L12/58 |
| 代理公司: | 北京市隆安律師事務所 11323 | 代理人: | 權鮮枝 |
| 地址: | 100089 北京市海淀區萬*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 即時 通信 im 消息 發送 方法 系統 | ||
技術領域
本發明涉及即時通信(IM,Instant?Messenger)技術領域,特別涉及一種即時通信消息發送方法和一種IM系統。
背景技術
隨著互聯網系統的高速發展,即時通信已成為最為廣泛的互聯網應用。IM系統中的數以億計的在線用戶,讓IM用戶使用即時消息與好友互動,IM上的群更讓用戶在多個用戶間即時聊天,每個人的發言,其他參與者都能看到。
但是目前的群發消息方式,不能滿足用戶對一批好友同時發送相同內容但又是獨立消息的需求。
發明內容
有鑒于此,本發明提供了一種即時通信IM消息發送方法和一種IM系統,本發明的方案,能夠實現群發單顯,滿足用戶一次發送消息給多個好友,且在好友方顯示二人聊天消息的需求。
為達到上述目的,本發明的技術方案是這樣實現的:
本發明公開了一種即時通信IM消息發送方法,在IM系統中增加群發單顯通信協議,則IM消息的發送包括:
發送端客戶端將根據群發單顯通信協議封裝發送數據,將封裝后的發送數據發送到服務器端;其中所述發送數據包括:消息內容和多個接收者的信息;
服務器端接收到所述封裝后的發送數據后,進行解析,根據其中的多個接收者信息將其中的消息內容根據二人文本聊天協議進行封裝后發送給對應的多個接收者客戶端;
每個接收者的客戶端以二人文本聊天的界面顯示消息內容。
在上述方法中,所述根據其中的多個接收者的信息將其中的消息內容根據二人文本聊天協議進行封裝后發送給對應的多個接收者客戶端包括:
先將所述多個接收者的信息存放在數組中;
然后在所述數組中進行循環,將所述消息內容根據二人文本聊天協議進行封裝后依次發送給對應的多個接收者客戶端。
該方法還包括:接收者客戶端發送給發送者客戶端的IM消息,以二人文本聊天協議的方式經過IM服務器端的轉發到達發送者客戶端。
該方法還包括:在客戶端的用戶界面中增加可觸發“群發單顯消息”的按鈕或菜單;
當發送者點擊該“群發單顯消息”按鈕或菜單時,發送者客戶端彈出群發單顯消息對話框;
當發送者在群發單顯消息對話框中輸入消息內容并選中多個接收者后點擊發送按鈕時,發送者客戶端執行所述的根據群發單顯通信協議封裝發送數據,將封裝后的發送數據發送到服務器端的步驟。
所述接收者的信息是接收者的唯一標識。
本發明還公開了一種IM系統,該系統包括:服務器和多個客戶端;其中客戶端包括:群發單顯通信協議模塊,服務器包括:群發單顯消息轉換模塊;
客戶端中的群發單顯通信協議模塊,用于將根據群發單顯通信協議封裝發送數據,將封裝后的發送數據發送給服務器;其中所述發送數據包括:消息內容和多個接收者的信息;
服務器中的群發單顯消息轉換模塊,用于在接收到所述封裝后的發送數據后,進行解析,根據其中的多個接收者信息將其中的消息內容根據二人文本聊天協議進行封裝后發送給對應的多個接收者客戶端;
每個接收者的客戶端以二人文本聊天的界面顯示消息內容。
在上述系統中,服務器中的群發單顯消息轉換模塊,用于先將所述多個接收者的信息存放在數組中,然后在所述數組中進行循環,將所述消息內容根據二人文本聊天協議進行封裝后依次發送給對應的多個接收者客戶端。
在上述系統中,接收者客戶端發送給發送者客戶端的IM消息,以二人文本聊天協議的方式經過服務器的轉發到達發送者客戶端。
在上述系統中,客戶端的用戶界面中有可觸發“群發單顯消息”的按鈕或菜單;
當發送者點擊該“群發單顯消息”按鈕或菜單時,發送者客戶端彈出群發單顯消息對話框;
當發送者在群發單顯消息對話框中輸入消息內容并選中多個接收者后點擊發送按鈕時,發送者客戶端的群發單顯通信協議模塊根據群發單顯通信協議封裝發送數據,將封裝后的發送數據發送給服務器。
所述接收者的信息是接收者的唯一標識。
本發明實施例的有益效果是:能夠實現群發單顯,滿足用戶一次發送消息給多個好友,且在好友方顯示二人聊天消息的需求。
附圖說明
圖1是本發明實施例中的一種即時通信IM消息發送方法的流程圖;
圖2是本發明實施例中的包含“群發單顯消息”菜單項的IM快捷菜單的示意圖;
圖3是本發明實施例中的群發單顯消息對話框的示意圖;
圖4是本發明實施例中的一種IM系統的示意圖。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京神州泰岳軟件股份有限公司,未經北京神州泰岳軟件股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110397492.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:異源圖像的一致性特征檢測方法
- 下一篇:基于物聯網技術的地震預測輔助系統





