[發明專利]一種基于MQTT實現狀態呈現的方法在審
| 申請號: | 201410283402.7 | 申請日: | 2014-06-23 |
| 公開(公告)號: | CN104052653A | 公開(公告)日: | 2014-09-17 |
| 發明(設計)人: | 吳曉東;顏君志;梁生平;黃昊;左俊 | 申請(專利權)人: | 廣東天波信息技術股份有限公司 |
| 主分類號: | H04L12/58 | 分類號: | H04L12/58 |
| 代理公司: | 廣州科粵專利商標代理有限公司 44001 | 代理人: | 方啟榮;莫瑤江 |
| 地址: | 528200 廣東省佛山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 mqtt 實現 狀態 呈現 方法 | ||
技術領域
本發明涉及一種基于MQTT實現狀態呈現的方法,特別是涉及一種基于MQTT實現狀態呈現的方法。
背景技術
狀態呈現(Presence)業務是指一個用戶或者客戶端向其他用戶發布自己當前的通訊狀態。例如,它可以發布當前它正空閑或者正忙。其他用戶和該用戶通訊時,這個發布的狀態能及時提示他們當前的通訊可能性以及意愿等。目前最常用的方式是:在即時通訊客戶端上,為用戶的每種狀態顯示一個清晰明了的圓標以及響應的文字。狀態呈現的應用主要包括個人應用和行業(群組)應用:
其中,個人應用大致包括:
1、地址本的個性化:有了個性化的地址本信息,由機主來控制在對方地址本里的信息。
2、狀態可變更:可設定或通知別人目前自己的狀態(開機、關機、出國、忙碌、開會、睡覺)
3、心情表現(多彩簽名):目前的心情如何,讓個性化簽名凸現自我。
個性頭像:照片、卡通、awatar應用等
4、事件通知:通知好友重要事件
5、發布信息:發布住房、旅游召集等信息
行業(群組)應用大致包括:新聞、天氣預報,股票信息,電視、電影預告,優惠通知,群組活動通告,話費等的查詢。
現有技術中實現狀態呈現的方法主要有以下二種:
一、XCAP協議
XML配置訪問協議XCAP(The?XML?Configuration?Access?Protocol)是一種應用層協議,它允許一個客戶端來讀、寫、修改和刪除應用程序配置數據存儲在服務器上的XML格式。
SIMPLE規范是在2001年2月由IETF?SIMPLE工作組正式提出的,全稱為SIP?Instant?Messaging?and?Presence?Leveraging?Extensions(針對即時消息和呈現業務的利用擴展的會話初始化協議),是SIP協議針對IM/presence的擴展。IMPLE是目前為止制定的較為完善的一個規范,微軟和IBM都致力于在它們的即時通訊系統中實現這個協議。
SIMPLE符合RFC2778提出的presence模型,其結構圖如圖1所示:
注:上面的實體都是功能實體,與實際實現中的物理實體往往有差別。
各功能實體如下:
1、Presence?Service:接收、存儲和分發presence?information。Presence?Service既可以是一個物理實體上的server,也可以只是presentity和watcher之間的直接通信。在具體實現中前者比較常見,后者是P2P的模式。
2、Presentity:用于提供presence?information給Presence?Service。
3、Watcher:向Presence?Service請求獲取Presentity的presence?information或者自身的watcher?information。
4、Principal:指單個的人、程序或者設備,也可以是人、程序、設備的集合體。對于Presence?Service來說,各個Principal是不同的。
5、Presence?User?Agent:為Principal提供手段來操作0個或者多個Presentity,Principal操作Presence?User?Agent改變Presentity的狀態。是Principal和Presentity交互的interface。
6、Watcher?User?Agent:類似Presence?User?Agent,Principal通過其來操作0個或多個Watcher,Watcher收到Presentity的新狀態之后也通過Watcher?User?Agent呈現給Principal。
7、Presence?Protocol:定義了Presentity和Presence?Service,Watcher和Presence?Service之間交換消息的一組標準。
在具體的實現中最常見的是把Presence?Service實現為一個Presence?Server,Presence?User?Agent和Presentity組合在一起,Watcher和Watcher?User?Agent組合在一起,由一個終端來同時支持這兩種組合體,這樣,一個終端就既能訂閱別人的也能發布自己的presence?information。
通過XCAP協議實現狀態呈現的缺點在于:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東天波信息技術股份有限公司,未經廣東天波信息技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410283402.7/2.html,轉載請聲明來源鉆瓜專利網。





