[發(fā)明專利]一種即時通訊方法無效
| 申請?zhí)枺?/td> | 201110042896.6 | 申請日: | 2011-02-15 |
| 公開(公告)號: | CN102075455A | 公開(公告)日: | 2011-05-25 |
| 發(fā)明(設(shè)計(jì))人: | 胡加明 | 申請(專利權(quán))人: | 蘇州闊地網(wǎng)絡(luò)科技有限公司 |
| 主分類號: | H04L12/58 | 分類號: | H04L12/58;H04L29/06 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 215121 江蘇省蘇州市工*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 即時通訊 方法 | ||
1.一種即時通訊方法,其特征在于,包括以下步驟:
1)用戶訪問網(wǎng)頁,調(diào)用flash插件的接口訪問socket服務(wù)器,服務(wù)器為該用戶增加一個新的socket監(jiān)聽線程,建立永久連接,并將該socket線程和用戶的賬號ID保存到一個變量list;
2)源用戶獲取目標(biāo)用戶的賬號ID,然后根據(jù)目標(biāo)用戶的賬號ID獲取目標(biāo)用戶的用戶信息,源用戶將目標(biāo)用戶的信息組成一個數(shù)據(jù),通過調(diào)用FLASH插件的接口將數(shù)據(jù)發(fā)送給socket服務(wù)器;
3)socket服務(wù)器收到數(shù)據(jù)后,獲取目標(biāo)用戶的賬號ID,并根據(jù)賬號ID,從變量list找出該ID對應(yīng)的socket線程,將消息投遞到找到的socket線程,該socket線程將數(shù)據(jù)轉(zhuǎn)發(fā)給連接到該socket線程的目標(biāo)用戶的FLASH插件;
4)目標(biāo)用戶客戶端的flash插件收到消息后調(diào)用腳本程序的接口,將消息在網(wǎng)頁內(nèi)顯示出來。
2.如權(quán)利要求1所述的一種即時通訊方法,其特征在于,其中步驟1)包含如下過程:
1a)瀏覽器用戶登錄網(wǎng)站后記錄網(wǎng)頁訪問者用戶賬號,瀏覽器用戶訪問網(wǎng)頁頁面,網(wǎng)頁腳本程序調(diào)用flash插件的接口訪問socket服務(wù)器,socket服務(wù)器收到flash插件的連接請求后,為該瀏覽用戶新增一個socket監(jiān)聽線程,該監(jiān)聽線程和瀏覽器用戶的flash插件建立永久連接;
1b)socket服務(wù)器將新增的socket線程和賬號ID保存到list變量。
3.如權(quán)利要求1所述的一種即時通訊方法,其特征在于,其中步驟2)包含如下過程:
2a)源用戶訪問網(wǎng)頁,獲取目標(biāo)用戶的賬號ID,將該賬號ID發(fā)送給web服務(wù)器,web服務(wù)器查找該賬號ID對應(yīng)的目標(biāo)用戶信息,若找到該目標(biāo)用戶信息,web服務(wù)器返回該賬號ID對應(yīng)的目標(biāo)用戶信息,繼續(xù)下一步,否則提示目標(biāo)用戶不存在;
2b)源用戶將web服務(wù)器返回的目標(biāo)用戶信息和源用戶的用戶信息組成一個數(shù)據(jù),調(diào)用源用戶的客戶端flash插件的接口將消息發(fā)送給該源用戶所連接的socket線程。
4.如權(quán)利要求1所述的一種即時通訊方法,其特征在于,其中步驟3)包含如下過程:
3a)該源用戶所連接的socket線程收到消息后分析消息數(shù)據(jù),獲取目標(biāo)用戶的賬號ID;
3b)源用戶所連接的socket線程根據(jù)目標(biāo)用戶的賬號ID從list變量中查找對應(yīng)的socket線程,將消息轉(zhuǎn)交給查找到的目標(biāo)線程;
3c)目標(biāo)用戶的socket線程將消息轉(zhuǎn)發(fā)給連接到該socket線程的目標(biāo)用戶的客戶端的flash插件。
5.如權(quán)利要求1所述的一種即時通訊方法,其特征在于,其中步驟4)包含如下過程:
4a)目標(biāo)用戶的客戶端的flash插件接受socket服務(wù)器發(fā)來的消息;
4b)目標(biāo)用戶的客戶端的flash插件通過調(diào)用網(wǎng)頁腳本程序的接口,將消息在網(wǎng)頁內(nèi)顯示出來。
6.如權(quán)利要求1所述的一種即時通訊方法,其中所述socket服務(wù)器是指:所有可以用來通訊的應(yīng)用程序。
7.如權(quán)利要求1所述的一種即時通訊方法,其特征在于:所有用戶都連接到socket服務(wù)器,socket服務(wù)器記錄所有用戶的賬號和永久連接到一個變量,源用戶調(diào)用flash將消息發(fā)送給socket服務(wù)器,socket從變量中找出目標(biāo)用戶對應(yīng)的連接,將消息轉(zhuǎn)發(fā)給目標(biāo)用戶的flash,目標(biāo)用戶的flash調(diào)用網(wǎng)頁腳本的接口將消息在網(wǎng)頁顯示。
8.一種即時通訊方法,其特征在于:
用戶通過網(wǎng)頁訪問socket服務(wù)器,所述socket服務(wù)器為所述用戶增加一個新的socket線程并建立永久連接;源用戶結(jié)合獲得的目標(biāo)用戶的信息,組成一個數(shù)據(jù)并發(fā)送給所述socket服務(wù)器;所述socket服務(wù)器將接收的所述數(shù)據(jù),通過目標(biāo)用戶信息對應(yīng)的socket線程,發(fā)送給所述目標(biāo)用戶。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于:用戶通過網(wǎng)頁訪問socket服務(wù)器,所述socket服務(wù)器為所述用戶增加一個新的socket線程并建立永久連接后,所述socket服務(wù)器將所述socket線程和所述用戶的信息保存至一個變量。
10.根據(jù)權(quán)利要求8所述的方法,其特征在于:源用戶結(jié)合獲得的目標(biāo)用戶的信息,組成一個數(shù)據(jù)并發(fā)送給所述socket服務(wù)器的過程為:源用戶結(jié)合獲得的目標(biāo)用戶的信息,組成一個數(shù)據(jù),通過調(diào)用flash插件的接口,將所述數(shù)據(jù)發(fā)送給所述socket服務(wù)器。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于蘇州闊地網(wǎng)絡(luò)科技有限公司,未經(jīng)蘇州闊地網(wǎng)絡(luò)科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110042896.6/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種山藥的栽培方法
- 下一篇:磁齒輪變速機(jī)構(gòu)





