專利名稱:一種基于社區(qū)平臺(tái)的群組信息交互方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于網(wǎng)絡(luò)技術(shù)領(lǐng)域,尤其涉及一種基于社區(qū)平臺(tái)的群組信息交互方法及系 統(tǒng)。
背景技術(shù):
互聯(lián)網(wǎng)技術(shù)的飛速發(fā)展讓人們足不出戶就能與他人聊天、參與商務(wù)會(huì)談,真正實(shí) 現(xiàn)了即時(shí)通訊。除手機(jī)、固定電話和電子郵件外,MSN, QQ,網(wǎng)易泡泡等是現(xiàn)有常見即時(shí)通訊 工具。借助這些即時(shí)通訊工具,用戶可以單人或者多人的視頻,可以召開網(wǎng)絡(luò)視頻會(huì)議,可 以進(jìn)行網(wǎng)絡(luò)遠(yuǎn)程教育,大大降低了溝通成本,提高了溝通效率。但是,隨著這些即時(shí)通訊工具的推廣應(yīng)用,其弊端也不斷暴露出來(lái)(1)用戶溝通 的所有數(shù)據(jù)信息均保存在電腦終端,一旦電腦丟失或存儲(chǔ)硬盤或其他存儲(chǔ)設(shè)備損壞,數(shù)據(jù) 信息將永久滅失;(2)用戶必須下載安裝客戶端軟件并及時(shí)升級(jí),費(fèi)時(shí)費(fèi)力。于是,人們便有了這樣的需求無(wú)需下載安裝任何軟件,一打開網(wǎng)頁(yè)就可以實(shí)現(xiàn)即 時(shí)通訊,且所有的數(shù)據(jù)信息能夠安全地保存在網(wǎng)頁(yè)上。隨著ffeb IM用戶數(shù)量的不斷增加,大家對(duì)ffeb IM的功能需求也逐步增加,從原先 簡(jiǎn)單的一對(duì)一聊天,開始轉(zhuǎn)向群組通訊和多人通訊,但是沒(méi)有具體的實(shí)現(xiàn)方案。
發(fā)明內(nèi)容
本發(fā)明提供一種基于社區(qū)平臺(tái)的群組信息交互方法及系統(tǒng)以解決上述問(wèn)題。本發(fā)明提供一種基于社區(qū)平臺(tái)的群組信息交互方法,包括以下步驟。源用戶依據(jù) 注冊(cè)信息登錄社區(qū)交互平臺(tái),調(diào)用應(yīng)用程序代碼,傳入注冊(cè)信息并請(qǐng)求通訊服務(wù)器,通訊服 務(wù)器返回即時(shí)通訊相關(guān)數(shù)據(jù)和資源至網(wǎng)頁(yè),網(wǎng)頁(yè)解析獲得的即時(shí)通訊相關(guān)數(shù)據(jù)和資源,生 成即時(shí)通訊工具。通訊服務(wù)器將通過(guò)即時(shí)通訊工具從源用戶獲得的群組消息發(fā)送至同步存 儲(chǔ)服務(wù)器。同步存儲(chǔ)服務(wù)器存儲(chǔ)及更新群組消息,根據(jù)存儲(chǔ)的群組標(biāo)識(shí)所對(duì)應(yīng)的成員哈希 表,查找到群組標(biāo)識(shí)所對(duì)應(yīng)的成員哈希表中的每個(gè)成員即群組成員并通過(guò)即時(shí)通訊工具發(fā) 送群組消息。本發(fā)明還提供一種基于社區(qū)平臺(tái)的群組信息交互系統(tǒng),包括源用戶、通訊服務(wù)器、 同步存儲(chǔ)服務(wù)器以及群組成員。源用戶依據(jù)注冊(cè)信息登錄社區(qū)交互平臺(tái),調(diào)用應(yīng)用程序代 碼,傳入注冊(cè)信息并請(qǐng)求通訊服務(wù)器,通訊服務(wù)器返回即時(shí)通訊相關(guān)數(shù)據(jù)和資源至網(wǎng)頁(yè),網(wǎng) 頁(yè)解析獲得的即時(shí)通訊相關(guān)數(shù)據(jù)和資源,生成即時(shí)通訊工具。通訊服務(wù)器將通過(guò)即時(shí)通訊 工具從源用戶獲得的群組消息發(fā)送至同步存儲(chǔ)服務(wù)器。同步存儲(chǔ)服務(wù)器存儲(chǔ)及更新群組消 息,根據(jù)存儲(chǔ)的群組標(biāo)識(shí)所對(duì)應(yīng)的成員哈希表,查找到群組標(biāo)識(shí)所對(duì)應(yīng)的成員哈希表中的 每個(gè)成員即群組成員并通過(guò)即時(shí)通訊工具發(fā)送群組消息。本發(fā)明提供的基于社區(qū)平臺(tái)的群組信息交互方法及系統(tǒng),實(shí)現(xiàn)了無(wú)需下載安裝任 何軟件,即可實(shí)現(xiàn)群組通訊和多人通訊。
此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā) 明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中圖1所示為根據(jù)本發(fā)明第一實(shí)施例提供的基于社區(qū)平臺(tái)的群組信息交互方法的 流程圖;圖2所示為根據(jù)本發(fā)明第二實(shí)施例提供的基于社區(qū)平臺(tái)的群組信息交互平臺(tái)的 流程圖;圖3所示為根據(jù)本發(fā)明較佳實(shí)施例提供的基于社區(qū)平臺(tái)的群組信息交互平臺(tái)的 示意圖。
具體實(shí)施例方式下文中將參考附圖并結(jié)合實(shí)施例來(lái)詳細(xì)說(shuō)明本發(fā)明。需要說(shuō)明的是,在不沖突的 情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。圖1所示為根據(jù)本發(fā)明第一實(shí)施例提供的基于社區(qū)平臺(tái)的群組信息交互方法的 流程圖。如圖1所示,詳細(xì)說(shuō)明如下。步驟101 源用戶登錄社區(qū)交互平臺(tái),自動(dòng)生成即時(shí)通訊工具并獲取源用戶所加 入的每個(gè)群組的標(biāo)識(shí)。具體而言,源用戶根據(jù)在社區(qū)交互平臺(tái)的注冊(cè)信息,進(jìn)行登錄。其中, 社區(qū)交互平臺(tái)包括但不限于個(gè)人門戶;注冊(cè)信息包括但不限于郵箱、密碼。舉例而言,源用戶根據(jù)在個(gè)人門戶的郵箱、密碼,進(jìn)行登錄。同時(shí),根據(jù)網(wǎng)頁(yè)上嵌入 的應(yīng)用程序編程接口(Application Programming Interface, API)代碼,傳入源用戶的郵 箱、密碼信息。應(yīng)用程序編程接口代碼請(qǐng)求通訊服務(wù)器,通訊服務(wù)器返回即時(shí)通訊相關(guān)數(shù)據(jù) (用戶設(shè)置數(shù)據(jù)、好友數(shù)據(jù)、群數(shù)據(jù)等)和資源(包括樣式表、腳本文件、圖片等)至網(wǎng)頁(yè),網(wǎng) 頁(yè)按照門戶的樣式(皮膚)的規(guī)則,對(duì)數(shù)據(jù)和資源進(jìn)行解析和顯示,生成即時(shí)通訊工具。其 中,即時(shí)通訊工具是基于網(wǎng)頁(yè)生成的,無(wú)需下載任何客戶端軟件,從而避免某些莫名其妙的 軟件被不知不覺(jué)地安裝在自己的終端,以保證計(jì)算機(jī)的安全性。此外,登錄成功后,網(wǎng)頁(yè)程序根據(jù)登錄的用戶賬號(hào),從數(shù)據(jù)庫(kù)查詢出源用戶賬號(hào)所 加入的每個(gè)群組的信息(包括群組ID),并將其保存到一個(gè)數(shù)組變量。步驟102 網(wǎng)頁(yè)加載flash插件,flash插件連接通訊服務(wù)器,flash插件開始監(jiān)聽 消息。具體上述步驟包括如下過(guò)程2. 1)網(wǎng)頁(yè)加載一個(gè)flash插件;2. 2) flash插件連接到通訊服務(wù)器,將數(shù)組變量和用戶賬號(hào)組成一個(gè)字符串通過(guò) 通訊服務(wù)器發(fā)送至同步存儲(chǔ)服務(wù)器;2. 3) flash插件開始監(jiān)聽通訊服務(wù)器的群組消息。步驟103 :flash插件通過(guò)通訊服務(wù)器將所有群組標(biāo)識(shí)和用戶賬號(hào)發(fā)送給同步存 儲(chǔ)服務(wù)器。步驟104 同步存儲(chǔ)服務(wù)器收到消息后,從群組哈希表中查找出每個(gè)群組標(biāo)識(shí)對(duì) 應(yīng)的成員哈希表,將用戶賬號(hào)加入到每個(gè)群組標(biāo)識(shí)對(duì)應(yīng)的成員哈希表中。具體包括如下過(guò) 程4. 1)同步存儲(chǔ)服務(wù)器收到flash插件發(fā)來(lái)的包含每個(gè)群組標(biāo)識(shí)和用戶賬號(hào)的消息;4. 2)同步存儲(chǔ)服務(wù)器遍歷群組哈希表變量,找出和群組標(biāo)識(shí)匹配的成員列表哈希 表;4.3)同步存儲(chǔ)服務(wù)器將用戶賬號(hào)加入到成員列表哈希表中。步驟105 源用戶通過(guò)即時(shí)通訊工具發(fā)送群組消息指令至通訊服務(wù)器,通訊服務(wù) 器轉(zhuǎn)發(fā)群組消息至同步存儲(chǔ)服務(wù)器,同步存儲(chǔ)服務(wù)器存儲(chǔ)及更新群組消息,根據(jù)存儲(chǔ)的群 組標(biāo)識(shí)所對(duì)應(yīng)的成員哈希表,查找到群組標(biāo)識(shí)所對(duì)應(yīng)的成員哈希表中的每個(gè)成員即群組成 員并通過(guò)即時(shí)通訊工具發(fā)送所述群組消息。詳細(xì)過(guò)程如下5. 1)源用戶通過(guò)即時(shí)通訊工具發(fā)送群組消息指令至通訊服務(wù)器,源用戶包括但不 限于群組成員;5. 2)通訊服務(wù)器收到源用戶發(fā)送的群組消息指令后,將帶有群組標(biāo)識(shí)的群組消息 轉(zhuǎn)發(fā)給同步存儲(chǔ)服務(wù)器;5. 3)所述同步存儲(chǔ)服務(wù)器存儲(chǔ)及更新群組消息,根據(jù)存儲(chǔ)的群組標(biāo)識(shí)所對(duì)應(yīng)的成 員哈希表,查找到群組標(biāo)識(shí)所對(duì)應(yīng)的成員哈希表中的每個(gè)成員即群組成員并通過(guò)即時(shí)通訊 工具發(fā)送所述群組消息。步驟106 成員哈希表中的每個(gè)成員所在的網(wǎng)頁(yè)中的flash插件監(jiān)聽到群組消息, 將群組消息顯示于成員哈希表中的每個(gè)成員所在的網(wǎng)頁(yè)。圖2所示為根據(jù)本發(fā)明第二實(shí)施例提供的基于社區(qū)平臺(tái)的群組信息交互平臺(tái)的 流程圖。如圖2所示,詳細(xì)說(shuō)明如下。步驟201 源用戶登錄社區(qū)交互平臺(tái),自動(dòng)生成即時(shí)通訊工具并獲取源用戶所加 入的每個(gè)群組的標(biāo)識(shí)。具體而言,源用戶根據(jù)在社區(qū)交互平臺(tái)的注冊(cè)信息,進(jìn)行登錄。其中, 社區(qū)交互平臺(tái)包括但不限于個(gè)人門戶;注冊(cè)信息包括但不限于郵箱、密碼。舉例而言,源用戶根據(jù)在個(gè)人門戶的郵箱、密碼,進(jìn)行登錄。同時(shí),根據(jù)網(wǎng)頁(yè)上嵌入 的應(yīng)用程序編程接口(Application Programming Interface, API)代碼,傳入源用戶的郵 箱、密碼信息。應(yīng)用程序編程接口代碼請(qǐng)求通訊服務(wù)器,通訊服務(wù)器返回即時(shí)通訊相關(guān)數(shù)據(jù) (用戶設(shè)置數(shù)據(jù)、好友數(shù)據(jù)、群數(shù)據(jù)等)和資源(包括樣式表、腳本文件、圖片等)至網(wǎng)頁(yè),網(wǎng) 頁(yè)按照門戶的樣式(皮膚)的規(guī)則,對(duì)數(shù)據(jù)和資源進(jìn)行解析和顯示,生成即時(shí)通訊工具。其 中,即時(shí)通訊工具是基于網(wǎng)頁(yè)生成的,無(wú)需下載任何客戶端軟件,從而避免某些莫名其妙的 軟件被不知不覺(jué)地安裝在自己的終端,以保證計(jì)算機(jī)的安全性。此外,登錄成功后,網(wǎng)頁(yè)程序根據(jù)登錄的用戶賬號(hào),從數(shù)據(jù)庫(kù)查詢出源用戶賬號(hào)所 加入的每個(gè)群組的信息(包括群組ID),并將其保存到一個(gè)數(shù)組變量。步驟202 網(wǎng)頁(yè)加載flash插件,flash插件連接通訊服務(wù)器,flash插件開始監(jiān)聽 消息。具體包括如下過(guò)程2. 1)網(wǎng)頁(yè)加載一個(gè)flash插件;2. 2) flash插件連接到通訊服務(wù)器,將數(shù)組變量和用戶賬號(hào)組成一個(gè)字符串發(fā)送 至通訊服務(wù)器;2. 3) flash插件開始監(jiān)聽通訊服務(wù)器的群組消息。步驟203 :flash插件將所有群組標(biāo)識(shí)和用戶賬號(hào)發(fā)送給通訊服務(wù)器。步驟204 通訊服務(wù)器收到消息后,從群組哈希表中查找出每個(gè)群組標(biāo)識(shí)對(duì)應(yīng)的成員哈希表,將用戶賬號(hào)加入到每個(gè)群組標(biāo)識(shí)對(duì)應(yīng)的成員哈希表中。具體包括如下過(guò)程4. 1)通訊服務(wù)器收到flash插件發(fā)來(lái)的包含每個(gè)群組標(biāo)識(shí)和用戶賬號(hào)的消息;4. 2)通訊服務(wù)器遍歷群組哈希表變量,找出和群組標(biāo)識(shí)匹配的成員列表哈希表;4. 3)通訊服務(wù)器將用戶賬號(hào)加入到成員列表哈希表中。步驟205 源用戶通過(guò)即時(shí)通訊工具發(fā)送群組消息指令至通訊服務(wù)器,通訊服務(wù) 器將群組消息及群組標(biāo)識(shí)所對(duì)應(yīng)的成員哈希表中的每個(gè)成員的信息發(fā)送至同步存儲(chǔ)服務(wù) 器,同步存儲(chǔ)服務(wù)器收到群組消息后,將帶有群組的群組消息進(jìn)行存儲(chǔ)并更新,將更新后的 帶有群組標(biāo)識(shí)的群組消息,通過(guò)即時(shí)通訊工具發(fā)送給群組標(biāo)識(shí)所對(duì)應(yīng)的成員哈希表中的每 個(gè)成員,詳細(xì)過(guò)程如下5. 1)源用戶通過(guò)即時(shí)通訊工具發(fā)送群組消息指令至通訊服務(wù)器,源用戶包括但不 限于群組成員;5. 2)通訊服務(wù)器收到源用戶發(fā)送的群組消息指令后,將群組消息及群組標(biāo)識(shí)所對(duì) 應(yīng)的成員哈希表中的每個(gè)成員的信息發(fā)送至同步存儲(chǔ)服務(wù)器;5. 3)同步存儲(chǔ)服務(wù)器收到群組消息后,將帶有群組標(biāo)識(shí)的群組消息進(jìn)行存儲(chǔ)并更 新,將更新后的帶有群組標(biāo)識(shí)的群組消息,通過(guò)即時(shí)通訊工具發(fā)送給群組標(biāo)識(shí)所對(duì)應(yīng)的成 員哈希表中的每個(gè)成員。步驟206 成員哈希表中的每個(gè)成員所在的網(wǎng)頁(yè)中的flash插件監(jiān)聽到群組消息, 將群組消息顯示于成員哈希表中的每個(gè)成員所在的網(wǎng)頁(yè)。圖3所示為根據(jù)本發(fā)明較佳實(shí)施例提供的基于社區(qū)平臺(tái)的群組信息交互平臺(tái)的 示意圖。根據(jù)本發(fā)明第一實(shí)施例,源用戶A登錄社區(qū)交互平臺(tái),自動(dòng)生成即時(shí)通訊工具并 獲取源用戶所加入的每個(gè)群組的標(biāo)識(shí);網(wǎng)頁(yè)加載flash插件,flash插件連接通訊服務(wù)器, flash插件開始監(jiān)聽消息;flash插件將所有群組標(biāo)識(shí)和用戶賬號(hào)通過(guò)通訊服務(wù)器發(fā)送給 同步存儲(chǔ)服務(wù)器;同步存儲(chǔ)服務(wù)器收到消息后,從群組哈希表中查找出每個(gè)群組標(biāo)識(shí)對(duì)應(yīng) 的成員哈希表,將用戶賬號(hào)加入到每個(gè)群組標(biāo)識(shí)對(duì)應(yīng)的成員哈希表中;源用戶通過(guò)即時(shí)通 訊工具發(fā)送群組消息指令至通訊服務(wù)器,通訊服務(wù)器轉(zhuǎn)發(fā)群組消息至同步存儲(chǔ)服務(wù)器,所 述同步存儲(chǔ)服務(wù)器存儲(chǔ)及更新群組消息,根據(jù)存儲(chǔ)的群組標(biāo)識(shí)所對(duì)應(yīng)的成員哈希表,查找 到群組標(biāo)識(shí)所對(duì)應(yīng)的成員哈希表中的每個(gè)成員即群組成員A、B、C并通過(guò)即時(shí)通訊工具發(fā) 送所述群組消息;成員哈希表中的所有成員A、B、C所在的網(wǎng)頁(yè)中的flash插件監(jiān)聽到群組 消息,將群組消息顯示于成員哈希表中的每個(gè)成員所在的網(wǎng)頁(yè)。此外,目標(biāo)用戶B,C以及源 用戶A,目標(biāo)用戶B,C任意兩個(gè)或者三個(gè)發(fā)送群組信息,同步的過(guò)程同上。例如用戶B發(fā)送群組消息d,另一時(shí)刻,用戶C發(fā)送群組消息e,則通過(guò)通訊服務(wù) 器發(fā)送至同步存儲(chǔ)服務(wù)器,所述同步存儲(chǔ)服務(wù)器存儲(chǔ)及更新群組消息,根據(jù)存儲(chǔ)的群組標(biāo) 識(shí)所對(duì)應(yīng)的成員哈希表,查找到群組標(biāo)識(shí)所對(duì)應(yīng)的成員哈希表中的每個(gè)成員即群組成員A、 B、C并通過(guò)即時(shí)通訊工具發(fā)送所述群組消息。根據(jù)本發(fā)明第二實(shí)施例,源用戶A登錄社區(qū)交互平臺(tái),自動(dòng)生成即時(shí)通訊工具并 獲取源用戶所加入的每個(gè)群組的標(biāo)識(shí);網(wǎng)頁(yè)加載flash插件,flash插件連接通訊服務(wù)器, flash插件開始監(jiān)聽消息;flash插件將所有群組標(biāo)識(shí)和用戶賬號(hào)發(fā)送至通訊服務(wù)器;通訊 服務(wù)器收到消息后,從群組哈希表中查找出每個(gè)群組標(biāo)識(shí)對(duì)應(yīng)的成員哈希表,將用戶賬號(hào)加入到每個(gè)群組標(biāo)識(shí)對(duì)應(yīng)的成員哈希表中;源用戶通過(guò)即時(shí)通訊工具發(fā)送群組消息指令至 通訊服務(wù)器,通訊服務(wù)器將群組消息及群組標(biāo)識(shí)所對(duì)應(yīng)的成員哈希表中的所有成員A、B、C 信息發(fā)送至同步存儲(chǔ)服務(wù)器,同步存儲(chǔ)服務(wù)器收到群組消息后,將帶有群組標(biāo)識(shí)的群組消 息進(jìn)行存儲(chǔ)并更新,將更新后的帶有群組標(biāo)識(shí)的群組消息,通過(guò)即時(shí)通訊工具發(fā)送給群組 標(biāo)識(shí)所對(duì)應(yīng)的成員哈希表中的所有成員A、B、C ;成員哈希表中的所有成員A、B、C所在的網(wǎng) 頁(yè)中的flash插件監(jiān)聽到群組消息,將群組消息顯示于成員哈希表中的每個(gè)成員所在的網(wǎng) 頁(yè)。此外,目標(biāo)用戶B,C以及源用戶A,目標(biāo)用戶B,C任意兩個(gè)或者三個(gè)發(fā)送群組信息,同 步的過(guò)程同上。例如用戶B發(fā)送群組消息d,另一時(shí)刻,用戶C發(fā)送群組消息e,則通過(guò)通訊服務(wù) 器將群組消息d、e及群組標(biāo)識(shí)所對(duì)應(yīng)的成員哈希表中的所有成員A、B、C信息發(fā)送至同步 存儲(chǔ)服務(wù)器,并由同步存儲(chǔ)服務(wù)器進(jìn)行存儲(chǔ)并更新,將更新后的帶有群組標(biāo)識(shí)的群組消息, 通過(guò)即時(shí)通訊工具發(fā)送給群組標(biāo)識(shí)所對(duì)應(yīng)的成員哈希表中的所有成員A、B、C。綜上所述,本發(fā)明與現(xiàn)有技術(shù)相比具有以下優(yōu)點(diǎn)自動(dòng)、即時(shí)接收群組消息;支持 Web IM多人聊天和群組聊天功能;兼容性好,可以跨平臺(tái)并運(yùn)行在任何支持瀏覽器的操作 系統(tǒng)上。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技 術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修 改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種基于社區(qū)平臺(tái)的群組信息交互方法,其特征在于源用戶依據(jù)注冊(cè)信息登錄社區(qū)交互平臺(tái),調(diào)用應(yīng)用程序代碼,傳入注冊(cè)信息并請(qǐng)求通 訊服務(wù)器,所述通訊服務(wù)器返回即時(shí)通訊相關(guān)數(shù)據(jù)和資源至網(wǎng)頁(yè),所述網(wǎng)頁(yè)解析獲得的所 述即時(shí)通訊相關(guān)數(shù)據(jù)和資源,生成即時(shí)通訊工具;所述通訊服務(wù)器將通過(guò)所述即時(shí)通訊工具從所述源用戶獲得的群組消息發(fā)送至同步 存儲(chǔ)服務(wù)器;所述同步存儲(chǔ)服務(wù)器存儲(chǔ)及更新所述群組消息,根據(jù)存儲(chǔ)的群組標(biāo)識(shí)所對(duì)應(yīng)的成員哈 希表,查找到群組標(biāo)識(shí)所對(duì)應(yīng)的成員哈希表中的每個(gè)成員即群組成員并通過(guò)所述即時(shí)通訊 工具發(fā)送所述群組消息。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)所述網(wǎng)頁(yè)上嵌入的應(yīng)用程序編程接 口代碼,傳入所述注冊(cè)信息,所述應(yīng)用程序編程接口代碼請(qǐng)求所述通訊服務(wù)器,所述通訊服 務(wù)器返回所述即時(shí)通訊相關(guān)數(shù)據(jù)和資源至所述網(wǎng)頁(yè),所述網(wǎng)頁(yè)按照所述社區(qū)交互平臺(tái)的樣 式的規(guī)則,對(duì)所述數(shù)據(jù)和資源進(jìn)行解析和顯示,生成所述即時(shí)通訊工具并獲取所述源用戶 所加入的每個(gè)群組的標(biāo)識(shí)。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,生成所述即時(shí)通訊工具并獲取所述源用 戶所加入的每個(gè)群組的標(biāo)識(shí)之后,所述網(wǎng)頁(yè)加載flash插件,所述flash插件連接所述通訊 服務(wù)器,所述flash插件開始監(jiān)聽消息,所述flash插件將所有群組標(biāo)識(shí)和用戶賬號(hào)通過(guò)所 述通訊服務(wù)器發(fā)送給所述同步存儲(chǔ)服務(wù)器。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述成員哈希表中的每個(gè)成員所在的網(wǎng) 頁(yè)中的flash插件監(jiān)聽到群組消息,將群組消息顯示于成員哈希表中的每個(gè)成員所在的網(wǎng) 頁(yè)。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述注冊(cè)信息包括但不限于郵箱、密碼。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述即時(shí)通訊相關(guān)數(shù)據(jù)包括但不限于用 戶設(shè)置數(shù)據(jù)、好友數(shù)據(jù)、群數(shù)據(jù)。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述即時(shí)通訊相關(guān)資源包括但不限于樣 式表、腳本文件、圖片。
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述社區(qū)交互平臺(tái)包括但不限于個(gè)人門戶。
9.一種基于社區(qū)平臺(tái)的群組信息交互系統(tǒng),其特征在于,包括源用戶、通訊服務(wù)器、 同步存儲(chǔ)服務(wù)器以及群組成員,其中,所述源用戶依據(jù)注冊(cè)信息登錄社區(qū)交互平臺(tái),調(diào)用應(yīng)用程序代碼,傳入注冊(cè)信息 并請(qǐng)求所述通訊服務(wù)器,所述通訊服務(wù)器返回即時(shí)通訊相關(guān)數(shù)據(jù)和資源至網(wǎng)頁(yè),所述網(wǎng)頁(yè) 解析獲得的所述即時(shí)通訊相關(guān)數(shù)據(jù)和資源,生成即時(shí)通訊工具,所述通訊服務(wù)器將通過(guò)所述即時(shí)通訊工具從所述源用戶獲得的群組消息發(fā)送至所述 同步存儲(chǔ)服務(wù)器,所述同步存儲(chǔ)服務(wù)器存儲(chǔ)及更新群組消息,根據(jù)存儲(chǔ)的群組標(biāo)識(shí)所對(duì)應(yīng) 的成員哈希表,查找到群組標(biāo)識(shí)所對(duì)應(yīng)的成員哈希表中的每個(gè)成員即群組成員并通過(guò)所述 即時(shí)通訊工具發(fā)送所述群組消息。
全文摘要
本發(fā)明提供一種基于社區(qū)平臺(tái)的群組信息交互方法及系統(tǒng)。源用戶依據(jù)注冊(cè)信息登錄社區(qū)交互平臺(tái),調(diào)用應(yīng)用程序代碼,傳入注冊(cè)信息并請(qǐng)求通訊服務(wù)器,通訊服務(wù)器返回即時(shí)通訊相關(guān)數(shù)據(jù)和資源至網(wǎng)頁(yè),網(wǎng)頁(yè)解析獲得的即時(shí)通訊相關(guān)數(shù)據(jù)和資源,生成即時(shí)通訊工具。通訊服務(wù)器將通過(guò)即時(shí)通訊工具從源用戶獲得的群組消息發(fā)送至同步存儲(chǔ)服務(wù)器。同步存儲(chǔ)服務(wù)器存儲(chǔ)及更新群組消息,根據(jù)存儲(chǔ)的群組標(biāo)識(shí)所對(duì)應(yīng)的成員哈希表,查找到群組標(biāo)識(shí)所對(duì)應(yīng)的成員哈希表中的每個(gè)成員即群組成員并通過(guò)即時(shí)通訊工具發(fā)送群組消息。
文檔編號(hào)H04L29/06GK102137038SQ201110104169
公開日2011年7月27日 申請(qǐng)日期2011年4月25日 優(yōu)先權(quán)日2011年4月25日
發(fā)明者胡加明 申請(qǐng)人:蘇州闊地網(wǎng)絡(luò)科技有限公司