[發明專利]為基于瀏覽器的應用提供即時通信功能的方法與系統無效
| 申請號: | 200710064162.1 | 申請日: | 2007-03-02 |
| 公開(公告)號: | CN101094199A | 公開(公告)日: | 2007-12-26 |
| 發明(設計)人: | 李沫南 | 申請(專利權)人: | 李沫南 |
| 主分類號: | H04L12/58 | 分類號: | H04L12/58;G06F17/30 |
| 代理公司: | 北京同匯友專利事務所 | 代理人: | 張雅軍;高云瑞 |
| 地址: | 100101北京市朝*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 瀏覽器 應用 提供 即時 通信 功能 方法 系統 | ||
1、一種為基于瀏覽器的應用提供即時通信功能的方法,通信對方為所述的應用系統或使用所述應用系統的用戶,其特征在于包括如下步驟:
A、所述基于瀏覽器的應用與即時通信服務器之間互相提供消息接口;
B、啟動即時通信客戶端,所述的客戶端通過即時通信服務器以及即時通信服務器與所述的應用系統之間的消息接口,訪問所述的基于瀏覽器的應用;
C、通過即時通信客戶端發送和接收即時會話消息,實現與通信對方的即時通信。
2、根據權利要求1所述的為基于瀏覽器的應用提供即時通信功能的方法,其特征在于在步驟A中,所述的應用與即時通信服務器之間提供的接口中;
所述的應用提供:
a1、向所述應用中特定用戶或用戶集合發送消息的接口;
a2、獲取所述應用中特定用戶未查看的消息或消息集合的接口;
即時通信服務器提供:
b1、向特定用戶或用戶集合發送消息的接口。
3.根據權利要求1或2所述的為基于瀏覽器的應用提供即時通信功能的方法,其特征在于在步驟A中,所述的應用與即時通信服務器之間提供的接口中,所述的應用提供:
a3、對用戶進行身份認證的接口;
a4、查詢特定用戶在線狀態的接口;或
a5、設置特定用戶在線狀態的接口;或
a6、a4與a5的復合;
a7、獲取特定用戶在所述應用系統中聯系人列表的接口;
a8、獲取和設置特定用戶其他描述性信息的接口;
即時通信服務器提供:
b2、對用戶進行身份認證的接口;
b3、查詢特定用戶在線狀態的接口;或
b4、設置特定用戶在線狀態的接口;或
b5、b2與b3的復合;
b6、獲取特定用戶未查看的消息或消息集合的接口;
所述的聯系人列表包括允許與之進行即時通信會話的應用系統用戶的集合和不允許與之進行即時通信會話的應用系統用戶的集合。
4.根據權利要求3所述的為基于瀏覽器的應用提供即時通信功能的方法,其特征在于,所述的接口a3和接口b1不同時出現。
5、根據權利要求1或2所述的為基于瀏覽器的應用提供即時通信功能的方法,其特征在于:在步驟A中,所述的應用提供給即時通信服務器的接口通過HTTP或HTTPS協議實現;即時通信服務器提供給應用的接口是TCP或UDP的Socket連接。
6、根據權利要求5所述的為基于瀏覽器的應用提供即時通信功能的方法,其特征在于:在步驟A中,即時通信服務器與應用系統之間,通過連接代理服務器連接;其中連接代理服務器與即時通信服務器之間采用TCP長連接,應用系統與連接代理服務器采用TCP或UDP的短連接。
7、根據權利要求2所述的為基于瀏覽器的應用提供即時通信功能的方法,其特征在于:即時通信服務器接收到來自應用系統的請求時,有如下處理方式:
I、在當前連接返回請求的回應(數據或錯誤信息);
II、通過HTTP或HTTPS協議或其他即時通信服務器與應用系統通信的方式將錯誤信息回傳給應用系統;或者
III、同時實現I和II兩種方式。
8、根據權利要求1或2所述的為基于瀏覽器的應用提供即時通信功能的方法,其特征在于:在步驟B中,包括:對用戶身份進行認證;
即時通信服務器可以通過應用系統提供的認證接口a3,對用戶身份進行認證;即時通信服務器可以通過共享認證數據,如直接訪問所述應用的記錄用戶身份認證信息的數據表、LDAP數據或等價的方法,對用戶身份進行認證。
9.根據權利要求1或2所述的為基于瀏覽器的應用提供即時通信功能的方法,其特征在于:在步驟B中,對于所述應用系統中特定用戶的屬性,包括聯系人列表和其他描述性的屬性,在即時通信服務器或即時通信服務器可訪問的其他存儲設備中保存快取副本(cache)。
10、根據權利要求1或2所述的為基于瀏覽器的應用提供即時通信功能的方法,其特征在于:在步驟C中,如果通信對方在線,則即時通信服務器將收到的消息會話轉發至通信對方;如果通信對方離線,則即時通信服務器通知所述的應用,由所述的應用決定由即時通信服務器或應用自身存儲離線消息,當通信對方上線時,再轉發該會話消息給通信對方。
11、一種用于基于瀏覽器應用的即時通信系統,其特征在于包括即時通信服務器、基于瀏覽器的應用系統、即時通信客戶端以及即時通信服務器與應用系統的通信模塊,該模塊連接即時通信系統與基于瀏覽器的應用系統,即時通信客戶端通過即時通信服務器與所述的通信模塊與應用系統和其他使用所述應用系統的用戶近實時的交換會話消息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于李沫南,未經李沫南許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710064162.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:直流-直流轉換器及其方法
- 下一篇:數據傳輸方法和裝置





