[發明專利]無狀態應用通知有效
| 申請號: | 201210317566.8 | 申請日: | 2012-08-31 |
| 公開(公告)號: | CN102857408A | 公開(公告)日: | 2013-01-02 |
| 發明(設計)人: | G.喬伊;劉卓云;D.路易;Y.弗斯滕伯格;R.徹魯庫里;K.M.沃利;M.R.艾爾斯;G.S.阿南德 | 申請(專利權)人: | 微軟公司 |
| 主分類號: | H04L12/58 | 分類號: | H04L12/58;H04L9/32;H04L29/06 |
| 代理公司: | 中國專利代理(香港)有限公司 72001 | 代理人: | 董寧;汪揚 |
| 地址: | 美國華*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 狀態 應用 通知 | ||
背景技術
在服務提供商于服務器側實現通知服務以向客戶端傳遞消息的客戶端-服務器環境中,可以將服務配置為代表第三方來處理和傳遞通知消息給客戶端。在一些傳統方法中,消息傳送可以基于客戶端狀態數據,比如地址、路由數據、賬戶數據、認證數據和/或由服務提供商在服務器側永久維護的用于大量客戶端的其他狀態數據。
但是,維護用于大量客戶端的這種客戶端狀態數據可能是昂貴的,這是因為服務提供商為了其他目的而招募的資源(例如存儲器和處理能力)被捆綁用于狀態數據的存儲和管理。此外,服務提供商永久地存儲用于客戶端的狀態數據是無效率且浪費的,所述客戶端可能不經常連接和/或可能連接一次并且之后不會再次重新連接。此外,作為黑客獲得客戶端數據的目標,集中式存儲可能是安全風險,而通知依賴于單個集中式存儲的可靠性。
發明內容
提供這個發明內容部分來以簡化的形式介紹下面在具體實施方式中進一步描述的概念的選擇。這個發明內容并不旨在識別所請求保護的主題的關鍵特征或基本特征,也不旨在用于限制所請求保護的主題的范圍。
各種實施方式提供了被設計為使第三方能夠提供通知給客戶端應用的無狀態應用通知。在至少一些實施方式中,通知服務建立用于客戶端應用的通信信道并且生成模糊路由數據,所述模糊路由數據可以用于將通知指向信道上的應用。在一些實施方式中,可以將路由數據配置為被導出作為信道路徑或地址的抽象的信道句柄。還可將所述信道句柄或其他合適的路由數據編碼為被加密且數字地簽名的令牌,以使得對第三方模糊所述令牌的內容和格式并且所述令牌的內容和格式被保護不受篡改。
具有一些形式的模糊路由數據的應用服務可以利用數據來封裝通知,并且將封裝包發送到通知服務以用于傳遞。所述應用服務可使用模糊路由數據將通知指向信道,而不了解模糊路由數據或知道用于所述信道的路徑/地址。產生所述模糊路由數據的通知服務可以解密和解釋所述模糊路由數據,驗證數據內包含的簽名以阻止篡改,并且代表所述應用服務在信道上將通知傳遞給合適的端點應用。
附圖說明
整個附圖中,使用相同的附圖標記引用相同的特征。
圖1示出了根據一個或多個實施方式的可以使用本文中介紹的各種原理的操作環境;
圖2示出了根據一個或多個實施方式的用于創建信道和信道句柄的示例方案;
圖3示出了根據一個或多個實施方式的使用信道句柄來傳遞通知的示例方案;
圖4是根據一個或多個實施方式的描述方法的步驟的流程圖;
圖5是根據一個或多個實施方式的描述另一方法的步驟的流程圖;
圖6是根據一個或多個實施方式的描述另一方法的步驟的流程圖;
圖7示出了可以用于實現一個或多個實施方式的示例系統。
具體實施方式
概述
描述了能夠使第三方提供消息給客戶端應用的無狀態應用通知??梢栽谕ㄖ蘸蛻弥g建立通信信道。在請求時,通知服務可以生成用于信道的模糊路由數據,其可以是信道句柄或令牌的形式??梢约用芑驍底值睾灻雎酚蓴祿詫Φ谌侥:雎酚蓴祿膬热莺透袷讲⑶易柚勾鄹摹碛心:酚蓴祿膽梅湛衫脭祿矸庋b通知,并將封裝包發送給通知服務以用于傳遞。應用服務這樣做,而不知道通過該模糊路由數據編碼的信道詳情。產生模糊路由數據的通知服務可解密和解釋所述數據,并且代表應用服務在信道上將通知傳遞給適當的端點應用。
在下面的討論中,提供標題為“操作環境”的部分并且描述可以使用一個或多個實施方式的一個環境。在上述內容之后,標題為“無狀態應用通知示例”的部分描述根據一個或多個實施方式的無狀態應用通知的示例細節。接下來,標題為“示例方法”的部分描述了用于根據一個或多個實施方式的無狀態應用通知的示例技術。最后,標題為“示例系統”的部分描述可以用于實現一個或多個實施方式的示例計算系統和設備。
操作環境
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟公司,未經微軟公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210317566.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:利奈唑胺晶型Ⅵ及其制備方法
- 下一篇:一種掛索導向裝置及方法





