亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種實(shí)現(xiàn)群成員導(dǎo)入的方法

文檔序號:7682503閱讀:309來源:國知局
專利名稱:一種實(shí)現(xiàn)群成員導(dǎo)入的方法
技術(shù)領(lǐng)域
本發(fā)明涉及即是通訊技術(shù)領(lǐng)域,特別涉及一種實(shí)現(xiàn)群成員導(dǎo)入的方法。
背景技術(shù)
隨著互聯(lián)網(wǎng)技術(shù)的迅速發(fā)展,互聯(lián)網(wǎng)即時(shí)通訊產(chǎn)品得以廣泛使用,諸如網(wǎng)絡(luò)游戲平臺、QQ群、網(wǎng)絡(luò)聊天室等群體性互動平臺深受廣大網(wǎng)絡(luò)用戶青睞。群體性平臺的共同特點(diǎn)是多人聚集形成“群組織”進(jìn)行某些互動活動,這些“群組織”可以是專為某種目的設(shè)立的“長期群”,也可能是因臨時(shí)需要建立的“臨時(shí)群”。無論是“長期群”還是“臨時(shí)群”,均存在本群組織的部分群成員甚至全部群成員希望加入另外一個(gè)群組織的可能,或者本群的部分群成員甚至全部群成員受到另外一個(gè)群組織的邀請加入該群的可能。參見附圖1,現(xiàn)有技術(shù)中,實(shí)現(xiàn)一個(gè)群組織的群成員導(dǎo)入另一個(gè)群組織的方式是加入方的群成員逐個(gè)申請,或者被加入方的群組織逐個(gè)發(fā)出邀請,而被加入方的群組織的管理員逐個(gè)審批,管理員面對同樣的請求需要機(jī)械地多次重復(fù)操作,特別是欲加入的群組織的群成員數(shù)量眾多時(shí),時(shí)間的耗費(fèi)量巨大,這種方式極大地降低了群成員導(dǎo)入的效率。

發(fā)明內(nèi)容
有鑒于此,本發(fā)明提出了一種將一個(gè)群組織的群成員批量導(dǎo)入另一個(gè)群組織的方法,該方法只需要借助群組織的識別號即可實(shí)現(xiàn)快速導(dǎo)入群成員的目的,有效解決了單個(gè)群成員逐一導(dǎo)入帶來的低效率問題。本發(fā)明提供的實(shí)現(xiàn)群成員導(dǎo)入的方法包括第一群組織對應(yīng)的服務(wù)器接收第二群組織加入消息,所述第二群組織加入消息包括第一群組織和第二群組織的識別號;對所述第二群組織加入消息進(jìn)行鑒權(quán),如果鑒權(quán)通過,則根據(jù)所述第二群組織的識別號獲取通過鑒權(quán)的第二群組織的群成員信息;所述第一群組織對應(yīng)的服務(wù)器根據(jù)第一群組織的識別號將所述第二群組織的群成員信息保存到所述第一群組織。優(yōu)選地,所述第二群組織加入消息是由所述第一群組織向第一群組織對應(yīng)的服務(wù)器發(fā)送的。進(jìn)一步優(yōu)選地,所述對第二群組織加入消息的鑒權(quán)由所述第二群組織對應(yīng)的服務(wù)器進(jìn)行,則第一群組織對應(yīng)的服務(wù)器接收第二群組織加入消息后,將該消息發(fā)送給所述第二群組織對應(yīng)的服務(wù)器。進(jìn)一步優(yōu)選地,所述第二群組織的服務(wù)器對所述第二群組織加入消息進(jìn)行鑒權(quán)的步驟包括所述第二群組織的服務(wù)器根據(jù)所述第二群組織的識別號向第二群組織發(fā)送是否同意加入所述第一群組織的詢問消息,并記錄返回同意響應(yīng)消息的第二群組織的群成員的識別號;
根據(jù)所述第二群組織的識別號和同意加入所述第一群組織的群成員的識別號獲取相應(yīng)群成員信息。進(jìn)一步優(yōu)選地,所述第二群組織的服務(wù)器對所述第二群組織加入消息進(jìn)行鑒權(quán)的步驟包括所述第二群組織對應(yīng)的服務(wù)器根據(jù)所述第二群組織的識別號查詢預(yù)設(shè)權(quán)限表獲得同意加入所述第一群組織的群成員的識別號,所述預(yù)設(shè)權(quán)限表保存有所述第二群組織的群成員是否允許所述第二群組織對應(yīng)的服務(wù)器主動響應(yīng)第一群組織請求的授權(quán);根據(jù)所述第二群組織的識別號和第二群組織的群成員的識別號獲取相應(yīng)群成員 fn息ο優(yōu)選地,其特征在于,所述對第二群組織加入消息的鑒權(quán)由所述第一群組織對應(yīng)的服務(wù)器進(jìn)行。進(jìn)一步優(yōu)選地,所述第一群組織對應(yīng)的服務(wù)器對所述第二群組織加入消息進(jìn)行鑒權(quán)的步驟包括所述第一群組織的服務(wù)器根據(jù)所述第二群組織的識別號向第二群組織發(fā)送是否同意加入所述第一群組織的詢問消息,并記錄返回同意響應(yīng)消息的第二群組織的群成員的識別號;所述第一群組織的服務(wù)器將所述第二群組織的識別號和同意加入所述第一群組織的群成員的識別號發(fā)送給第二群組織對應(yīng)的服務(wù)器;所述第二群組織對應(yīng)的服務(wù)器根據(jù)所述識別號獲取所述相應(yīng)群成員信息,并將該信息回傳給所述第一群組織對應(yīng)的服務(wù)器。進(jìn)一步優(yōu)選地,所述第一群組織對應(yīng)的服務(wù)器對所述第二群組織加入消息進(jìn)行鑒權(quán)的步驟包括所述第一群組織對應(yīng)的服務(wù)器接收第二群組織加入消息后,將該消息發(fā)送給所述第二群組織對應(yīng)的服務(wù)器;所述第二群組織對應(yīng)的服務(wù)器根據(jù)所述第二群組織的識別號獲取所述第二群組織的群成員信息,并將所述群成員信息回傳給所述第一群組織對應(yīng)的服務(wù)器;所述第一群組織對應(yīng)的服務(wù)器向所述第二群組織的群成員發(fā)送是否同意加入所述第一群組織的詢 問消息,并記錄返回同意響應(yīng)消息的第二群組織的群成員的識別號;

所述第一群組織對應(yīng)的服務(wù)器保留所述第二群組織的群成員信息。優(yōu)選地,所述第二群組織加入消息是由所述第二群組織對應(yīng)的服務(wù)器根據(jù)第二群組織的群成員申請加入所述第一群組織的請求發(fā)送的,所述第二群組織加入消息還包括所述申請加入所述第一群組織的第二群組織的群成員的識別號,則由所述第一群組織對應(yīng)的服務(wù)器對所述第二群組織加入消息進(jìn)行鑒權(quán)。進(jìn)一步優(yōu)選地,所述第一群組織對應(yīng)的服務(wù)器對所述第二群組織加入消息進(jìn)行鑒權(quán)的步驟包括所述第一群組織對應(yīng)的服務(wù)器根據(jù)第一群組織的識別號向第一群組織發(fā)送是否同意第二群組織的相應(yīng)群成員加入的詢問消息,并記錄返回同意響應(yīng)信息的第一群組織的群成員數(shù)量,如果所述群成員數(shù)量達(dá)到預(yù)設(shè)閥值,則將所述第二群組織和第二群組織的群成員的識別號發(fā)送給所述第二群組織對應(yīng)的服務(wù)器;
所述第二群組織對應(yīng)的服務(wù)器根據(jù)所述識別號獲取所述第二群組織的相應(yīng)群成員信息,并將所述信息回傳給所述第一群組織對應(yīng)的服務(wù)器。本發(fā)明的技術(shù)方案通過對第一群組織對應(yīng)的服務(wù)器接收的第二群組織加入消息進(jìn)行鑒權(quán),然后將通過鑒權(quán)的群成員信息批量導(dǎo)入到第一群組織對應(yīng)的服務(wù)器中,由該服務(wù)器將這些群成員信息保存到第一群組織,從而實(shí)現(xiàn)群成員導(dǎo)入,這種群成員導(dǎo)入方式避免了現(xiàn)有技術(shù)所述的逐個(gè)申請/邀請、逐個(gè)審批、逐個(gè)導(dǎo)入的做法,能夠快速地實(shí)現(xiàn)導(dǎo)入大量的群成員,極大地提高了群成員導(dǎo)入的工作效率。


為了更清楚地說明本發(fā)明專利實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明專利的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為現(xiàn)有技術(shù)中實(shí)現(xiàn)群成員導(dǎo)入的流程圖;圖2為本發(fā)明的實(shí)施例1的流程圖;圖3為本發(fā)明的實(shí)施例2的示意圖;圖4為本發(fā)明的實(shí)施例2的流程圖;圖5為本發(fā)明的實(shí)施例3的流程圖;圖6為本發(fā)明的實(shí)施例4的流程圖;圖7為本發(fā)明的實(shí)施例5的流程圖;圖8為本發(fā)明的實(shí)施例7的流程圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例的附圖,對本發(fā)明實(shí)施例的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例, 都屬于本發(fā)明的保護(hù)范圍。實(shí)施例1處于一個(gè)群組織中的群成員加入到某個(gè)特定的群組織,可能是該群成員主動申請加入該特定群,也可能是受到該特定的群組織的邀請而加入,如果僅僅是少量的群成員加入群,處理用戶的加入請求并不會帶來太多的麻煩,但當(dāng)有大量的來自同一個(gè)群組織的群成員需要加入某個(gè)特定的群時(shí),重復(fù)、機(jī)械地執(zhí)行添加操作,既費(fèi)時(shí)也費(fèi)力。本發(fā)明的實(shí)施例給出了一種實(shí)現(xiàn)批量導(dǎo)入處于某個(gè)群組織之下的群成員的方法。參見附圖2,該方法包括步驟101 第一群組織對應(yīng)的第一服務(wù)器接收第二群組織加入消息,所述第二群組織加入消息包括第一群組織和第二群組織的識別號;這里的“群組織”指網(wǎng)絡(luò)上的為一類人建立的一個(gè)群體溝通平臺,可以是網(wǎng)絡(luò)聊天室、QQ群等及時(shí)通訊工具;一個(gè)群組織由多名成員組成,這些成員稱為群成員,群成員的信息一般保存在網(wǎng)絡(luò)服務(wù)器的數(shù)據(jù)庫中,用戶通過網(wǎng)絡(luò)即可查看群成員的信息,這些群成員信息包括但不限于群成員的識別號(ID)、名稱、頭像;如同單個(gè)群成員加入某個(gè)特定的群組織一樣,一個(gè)群組織下的群成員加入另一個(gè)群,可以是在該群組織的群成員要求下,該群組織的管理員主動申請加入,也可以是受邀請加入,因此上述“第二群加入消息”可以是第一群組織為了邀請第二群組織加入本群而向自己的服務(wù)器發(fā)送的邀請消息,也可以是第二群組織主動申請加入所述第一群組織而通過自己的服務(wù)器向第一群組織對應(yīng)的服務(wù)器發(fā)送的申請消息。 步驟102 對所述第二群組織加入消息進(jìn)行鑒權(quán),如果鑒權(quán)通過,則根據(jù)所述第二群組織的識別號獲取通過鑒權(quán)的第二群組織的群成員信息;無論是主動申請加入還是受邀請加入均需要進(jìn)行鑒權(quán)操作,當(dāng)一個(gè)群組織申請加入另一個(gè)群組織時(shí),需要征得被加入群組織的管理員或者群成員的同意,只有那些通過上述鑒權(quán)的群成員才能順利加入到被加入群中;當(dāng)一個(gè)群組織邀請另一個(gè)群組織加入本群時(shí),需征得加入群組織的管理員或者群成員的同意,只要那些愿意加入本群的群成員才能順利地被加入本群之中。步驟103 所述第一群組織對應(yīng)的服務(wù)器根據(jù)第一群組織的識別號將所述第二群組織的群成員信息保存到所述第一群組織。通過上述鑒權(quán)的群成員的識別號將被記錄,然后根據(jù)該識別號獲取該群成員的信息,這些信息將被保存到本群之中,從而實(shí)現(xiàn)導(dǎo)入群成員的目的。本實(shí)施例的技術(shù)方案通過對第一群組織對應(yīng)的服務(wù)器接收的第二群組織加入消息進(jìn)行鑒權(quán),然后將通過鑒權(quán)的群成員信息批量導(dǎo)入到第一群組織對應(yīng)的服務(wù)器中,由該服務(wù)器將這些群成員信息保存到第一群組織,從而實(shí)現(xiàn)群成員導(dǎo)入,這種群成員導(dǎo)入方式避免了現(xiàn)有技術(shù)所述的逐個(gè)申請/邀請、逐個(gè)審批、逐個(gè)導(dǎo)入的做法,能夠快速地實(shí)現(xiàn)導(dǎo)入大量的群成員,極大地提高了群成員導(dǎo)入的工作效率。實(shí)施例2為進(jìn)一步闡釋本發(fā)明的技術(shù)方案,這里舉例進(jìn)行詳細(xì)說明。附圖3所示是本實(shí)施例的示意圖,該示意圖中包括Al群組織和A2群組織,向他們提供服務(wù)的對應(yīng)服務(wù)器分別為 Si、S2,一個(gè)服務(wù)器上可能存在多個(gè)群組織,即是說,一個(gè)群組織有且僅對應(yīng)一個(gè)服務(wù)器,但一個(gè)服務(wù)器可能對應(yīng)多個(gè)群組織;Cl是Al群組織的管理員,C2是A2群組織的管理員,管理員是群組織的管理者,具有較大的權(quán)限,他可以在群成員的授權(quán)之下,代表本群進(jìn)行某些涉及全體群成員利益的操作;D1、D2、D3、D4是A2群組織的群成員,E1、E2是分別存儲Al群組織和A2群組織的群成員信息的數(shù)據(jù)庫,該數(shù)據(jù)庫可以位于具有大容量存儲功能的獨(dú)立設(shè)備中,也可以集成在服務(wù)器Sl、S2之內(nèi),本實(shí)施例為方便起見,將該數(shù)據(jù)庫看成保存于獨(dú)立的存儲介質(zhì)中。參見附圖4,本實(shí)施例給出的實(shí)現(xiàn)群成員導(dǎo)入的方法的步驟包括步驟201 :A1群組織向Sl服務(wù)器發(fā)送A2群組織加入請求消息,所述請求消息中包括Al群組織和A2群組織的識別號,該識別號能唯一標(biāo)識A1、A2群組織,通過該識別號可以通過查詢數(shù)據(jù)庫得到群組織的群成員信息;此處的“A2群組織加入請求消息”是Al群組織預(yù)先獲得A2群組織的識別號后向Sl服務(wù)器發(fā)送的邀請A2群組織加入本群的邀請信息。步驟202 =Sl服務(wù)器接收到該A2群組織加入請求消息后,將該請求消息發(fā)送給A2 群組織的服務(wù)器S2 ;步驟203 服務(wù)器S2根據(jù)A2群組織的識別號查詢E2數(shù)據(jù)庫,得到A2群組織的群成員信息,即D1、D2、D3、D4的識別號、名稱、頭像等信息;步驟204 服務(wù)器S2獲得上述四個(gè)群成員信息后,向D1、D2、D3、D4這四個(gè)群成員發(fā)送是否同意加入Al群組織的詢問消息;服務(wù)器S2發(fā)送詢問消息可以向各個(gè)群成員“逐一”發(fā)送,也可以采取“廣播”方式群發(fā)詢問消息,還可以對群成員采取“單發(fā)”和“群發(fā)”結(jié)合方式,比如對群成員進(jìn)行分組, 將活躍的、經(jīng)常在線的群成員組成一組,采取群發(fā)方式,將大部分時(shí)間處于離線狀態(tài)的群成員組成一組,采取逐一發(fā)送的方式;“逐一”發(fā)送能保證詢問消息的有效送達(dá),“群發(fā)”可節(jié)約時(shí)間;具體采用的方式完全可以根據(jù)實(shí)際情況決定,群發(fā)詢問消息時(shí)僅需要知道群組織的識別號即可,“單發(fā)”詢問消息時(shí)需要通過群識別號查詢數(shù)據(jù)庫獲得群成員的識別號。步驟205 上述四個(gè)群成員接收到詢問消息后,如果同意加入Al群組織,則向服務(wù)器S2返回同意加入群組織Al的響應(yīng)消息;步驟206 服務(wù)器S2記錄同意加入群組織Al的群成員,并將這些群成員的信息發(fā)送給Sl服務(wù)器,由服務(wù)器Sl根據(jù)Al群組織的識別號將所述信息保存到El數(shù)據(jù)庫;服務(wù)器S2在發(fā)送詢問消息的同時(shí)啟動一個(gè)時(shí)間計(jì)數(shù)器,如果群成員的響應(yīng)消息在預(yù)定時(shí)間內(nèi)收到,則進(jìn)行記錄;如果預(yù)定時(shí)間內(nèi)沒有收到響應(yīng)消息,則可以根據(jù)預(yù)設(shè)規(guī)則將其視為同意加入或者不同意加入。本實(shí)施例由本地群首先發(fā)起邀請,根據(jù)被邀請加入的群組織的識別號,獲取該群組織的群成員信息,經(jīng)過這些群成員的同意后,將所述群成員信息批量導(dǎo)入本地群,避免了逐個(gè)添加被邀請群的群成員的大量時(shí)間耗費(fèi),提高了導(dǎo)入群成員的效率。實(shí)施例3上述實(shí)施例中,S2服務(wù)器得到Sl服務(wù)器發(fā)送的A2群組織的識別號后,根據(jù)該群識別號獲取A2群組織的群成員信息,然后向各個(gè)群成員發(fā)送是否愿意加入Al群組織的詢問消息,這種方式盡管并不妨礙本發(fā)明的發(fā)明目的的實(shí)現(xiàn),但是,由于存在A2群組織的群成員不同意加入Al群組織的可能,那么根據(jù)群識別號事先讀取所有的群成員信息的做法,將使讀取那些不加入Al群組織的群成員的過程變得多余,因此,本實(shí)施例優(yōu)選先經(jīng)過群成員確認(rèn)加入Al群組織后再讀取群成員信息,即S2服務(wù)器獲得A2群組織的識別號后,首先向該群組織“群發(fā)”詢問消息,在得到群成員的響應(yīng)消息后,記錄下愿意加入Al群組織的群成員的識別號,然后根據(jù)該識別號讀取該群成員信息。參見附圖5,本實(shí)施例給出的實(shí)現(xiàn)導(dǎo)入群成員的方法除步驟201、202外,其他步驟均與實(shí)施例2相應(yīng)步驟有所變化。實(shí)施例2的步驟203、204、205、206在本實(shí)施例中相應(yīng)變?yōu)椴襟E303 服務(wù)器S2接收到所述A2群組織識別號后,向該群組織“群發(fā)”是否同意加入Al群組織的詢問消息;步驟304:上述四個(gè)群成員接收到詢問消息后,如果同意加入Al群組織,則向服務(wù)器S2返回同意加入群組織Al的響應(yīng)消息;步驟305 服務(wù)器S2記錄同意加入Al群組織的群成員的識別號,并根據(jù)A2群組織的識別號和這些同意加入Al群組織的群成員的識別號查詢E2數(shù)據(jù)庫,得到這些群成員信息后將該信息發(fā)送給Sl服務(wù)器,由服務(wù)器Sl根據(jù)Al群組織的識別號將所述信息保存到 El數(shù)據(jù)庫。本實(shí)施例通過“廣播”形式通知A2群組織的各個(gè)群成員,在獲得群成員的同意加入Al群組織的響應(yīng)消息后根據(jù)該群成員的識別號讀取該群成員的信息,使得讀取群成員信息的步驟具有針對性,這樣進(jìn)一步縮短了大批量導(dǎo)入群成員的時(shí)間,提高了效率。
實(shí)施例4上述實(shí)施例2和實(shí)施例3中均是由S2服務(wù)器向A2群組織的群成員發(fā)送是否同意加入Al群組織的詢問消息,得到應(yīng)答響應(yīng)后再將各個(gè)群成員信息發(fā)送給Sl服務(wù)器。實(shí)際上,上述“民主”方式在實(shí)際應(yīng)用場合中,可能并不是經(jīng)濟(jì)有效的方式,因?yàn)楹芸赡蹵2群組織中的某些群成員并不在線,也就不可能對S2服務(wù)器發(fā)送的詢問消息進(jìn)行及時(shí)回復(fù),這勢必影響到S2服務(wù)器準(zhǔn)確有效地回應(yīng)Al群組織發(fā)送的邀請A2群組織加入該群的請求消息, 甚至導(dǎo)致錯誤,比如A2群組織的某個(gè)群成員在S2服務(wù)器發(fā)送詢問消息時(shí)正好離線,結(jié)果被 S2服務(wù)器視為“同意”,然后“被加入”到Al群組織中,而實(shí)際上很可能該群成員根本不愿意加入Al群組織。解決這個(gè)問題的比較好的方法是由群成員事先向其所在的群組織對應(yīng)的服務(wù)器進(jìn)行授權(quán),由該群組織構(gòu)建一個(gè)權(quán)限表,該權(quán)限表中列明每個(gè)群成員是否同意加入其他群組織,當(dāng)服務(wù)器接收到其他群組織發(fā)來的“邀請入群”的消息后,直接查詢該權(quán)限表, 將事先已授權(quán)加入群組織的群成員的信息導(dǎo)出傳遞給Sl服務(wù)器。這樣減少了向被邀請加入其他群的群組織的群成員發(fā)送詢問消息的步驟,進(jìn)一步縮短了導(dǎo)入群成員信息的時(shí)間, 同時(shí)也解決了上述提到的“不能及時(shí)有效響應(yīng)Sl服務(wù)器”的問題。附圖6所示是本發(fā)明的又一個(gè)實(shí)施例,給出了實(shí)現(xiàn)上述描述的具體步驟。本實(shí)施例所述導(dǎo)入群成員的方法的步驟包括步驟401 :A1群組織向Sl服務(wù)器發(fā)送A2群組織加入請求消息,所述請求消息中包括A21、A2群組織的識別號;步驟402 =Sl服務(wù)器接收到該A2群組織加入請求消息后,將該請求消息發(fā)送給A2 群組織的S2服務(wù)器;步驟403 :S2服務(wù)器根據(jù)所述A2群組織的識別號查詢預(yù)設(shè)權(quán)限表,獲得同意加入 Al群組織的群成員的識別號;步驟404 :S2服務(wù)器根據(jù)A2群組織的識別號和所述群成員的識別號查詢E2數(shù)據(jù)庫得到所述群成員的信息;并將這些群成員信息發(fā)送給Sl服務(wù)器,由服務(wù)器Sl根據(jù)Al群組織的識別號將所述信息保存到El數(shù)據(jù)庫。本實(shí)施例中的群成員權(quán)限表由管理員向服務(wù)器提供,管理員可根據(jù)實(shí)際情況調(diào)整各個(gè)群成員的授權(quán)權(quán)限大小,甚至可以根據(jù)群成員的實(shí)際情況,將上述預(yù)設(shè)權(quán)限表“加工” 得更“精確些”,比如,群成員可以授權(quán)服務(wù)器對某些特定性質(zhì)和類型的群組織自由加入,對另外的特定性質(zhì)和類型的群組織必須詢問群成員后,由群成員自己決定是否加入,這樣服務(wù)器在接收到邀請加入其群的群組織發(fā)送的邀請信息時(shí),需先對該群的性質(zhì)和類別進(jìn)行判另IJ,然后將判別結(jié)果與預(yù)設(shè)權(quán)限表進(jìn)行匹配,根據(jù)匹配情況進(jìn)行下一步操作。本實(shí)施例的技術(shù)方案特別適用于被邀請加入群的群成員數(shù)據(jù)量巨大的情況,因?yàn)槿撼蓡T數(shù)量大,發(fā)送詢問消息和接收響應(yīng)消息將耗費(fèi)大量的時(shí)間,本實(shí)施例所述方法避免了此種情況出現(xiàn),提高了導(dǎo)入批量導(dǎo)入群成員的效率。實(shí)施例5上述實(shí)施例中,A2群組織的群成員信息均是在得到同意加入Al群組織后由S2服務(wù)器發(fā)送給Sl服務(wù)器的,且加入Al群組織的詢問消息或者查詢預(yù)設(shè)權(quán)限表均是由S2服務(wù)器完成的,實(shí)際上,這些操作過程也可以在Sl服務(wù)器上進(jìn)行。S2服務(wù)器接收到Sl服務(wù)器發(fā)送的A2群組織的識別號后,根據(jù)該識別號查詢E2數(shù)據(jù)庫獲取A2群組織的群成員信息,并將該信息傳遞給Sl服務(wù)器,由Sl服務(wù)器建立“待加入本群組織的群成員列表”,然后Sl服務(wù)器向列表中的群成員發(fā)送詢問消息,得到同意加入本群組織的響應(yīng)消息后,將這些群成員的信息保存到El數(shù)據(jù)庫中。附圖7是本發(fā)明的又一個(gè)實(shí)施例,該實(shí)施例給出的實(shí)現(xiàn)上述描述過程的具體步驟如下步驟501 :A1群組織向Sl服務(wù)器發(fā)送A2群組織加入請求消息,所述請求消息中包括Al、A2群組織的識別號;步驟502 =Sl服務(wù)器接收到該A2群組織加入請求消息后,將該請求消息發(fā)送給A2 群組織對應(yīng)的S2服務(wù)器;步驟503 :S2服務(wù)器根據(jù)所述A2群組織的識別號查詢數(shù)據(jù)庫E2,得到A2群組織的群成員信息,并將該信息返回給Sl服務(wù)器;步驟504 =Sl服務(wù)器接收到上述A2群組織的群成員信息后,通過S2服務(wù)器向A2 群組織的群成員發(fā)送是否同意加入Al群組織的詢問消息;步驟505 :A2群組織的群成員接收到所述詢問消息后,如果同意加入Al群組織,則通過服務(wù)器S2向Sl服務(wù)器返回同意加入Al群組織的響應(yīng)消息;步驟506 :S1服務(wù)器接收到A2群組織的群成員的響應(yīng)消息后,記錄下同意加入Al 群組織的A2群成員的識別號,并根據(jù)Al群組織的識別號將這些識別號對應(yīng)的A2群組織的群成員信息保存到El數(shù)據(jù)庫。同樣的,本實(shí)施例步驟504中Sl服務(wù)器向A2群組織發(fā)送詢問消息可以“逐一”方式發(fā)送,也可以采取“廣播”形式。此外,雖然Al群組織邀請A2群組織加入本群,但是并不意味中Al群組織就同意A2群組織的所有的群成員均可入本群,因此本實(shí)施例步驟504中 Sl服務(wù)器接收到A2群組織的群成員信息后,除可以向這些所有的群成員發(fā)送詢問消息這種方式外,還可以根據(jù)自己的需要,僅選擇向一部分A2群組織的群成員發(fā)送詢問消息,其他成員直接忽略。本實(shí)施例步驟506中Sl服務(wù)器可以等待所有的A2群成員響應(yīng)后,將同意加入Al 群組織的A2群成員一同保存到El數(shù)據(jù)庫,也可以接收到一個(gè)同意響應(yīng)消息,即進(jìn)行該保存操作。本實(shí)施例取得的有益效果與前述實(shí)施例相識,這里不在重復(fù)敘述。實(shí)施例6實(shí)施例5中是將A2群組織的所有的群成員信息均傳遞給Sl服務(wù)器,然后進(jìn)行詢問是否同意加入Al群組織的操作,實(shí)際上,這種做法與實(shí)施例3所描述的情況相似,同樣存在事先讀取了某個(gè)群成員的信息,但是很可能在后面的消息詢問時(shí)該群成員不同意加入Al 群組織,那么S2服務(wù)器讀取所有的A2群成員信息并將該信息傳遞給Sl服務(wù)器的做法并不經(jīng)濟(jì)可取。一種解決這個(gè)問題的方式是S2服務(wù)器接收到Sl服務(wù)器發(fā)送的A2群組織的識別號后,僅根據(jù)該識別號讀取A2群成員的識別號,然后將識別號傳遞給Sl服務(wù)器,Sl服務(wù)器根據(jù)這些識別號發(fā)送是否同意加入Al群的詢問消息,得到Al群成員響應(yīng)后將同意加入 Al群的群成員的識別號記錄下來,再根據(jù)該群成員識別號通過S2服務(wù)器獲取所有的群成員信息,并將該信息保存到El數(shù)據(jù)庫。本實(shí)施例的實(shí)現(xiàn)過程與實(shí)施例3相識,這里不予贅言。實(shí)施例7上述實(shí)施例2至實(shí)施例6的“A2群組織加入消息”均是由Al群組織向Sl服務(wù)器發(fā)送的,即Al群組織邀請A2群組織加入本群。但是,實(shí)際應(yīng)用中,也存在A2群組織主動申請加入Al群組織,此情形下,"A2群組織加入消息”則是A2群組織通過S2服務(wù)器向Sl服務(wù)器發(fā)送的申請消息。A2群組織首先向自己的群成員發(fā)送廣播消息,詢問是否同意加入Al 群組織,然后記錄同意加入Al群組織的群成員的識別號,再根據(jù)這些識別號查詢數(shù)據(jù)庫獲得這些群成員的信息,然后通過S2服務(wù)器向Sl服務(wù)器發(fā)送“A2群組織加入消息”,該消息是A2群組織的主動申請消息。S2服務(wù)器收到該消息后征得Al群組織同意后,將上述同意加入Al群組織的群成員信息傳遞給Sl服務(wù)器,由Sl服務(wù)器保存到El數(shù)據(jù)庫。參見附圖 8,實(shí)現(xiàn)本實(shí)施例的具體步驟包括步驟701 :S2服務(wù)器向A2群組織的群成員發(fā)送是否同意加入Al群組織的詢問消息;該詢問消息的發(fā)送方式可以是“廣播”方式,也可以是“逐一”發(fā)送;步驟702 :A2群組織的群成員接收到所述詢問消息后,如果同意加入Al群組織,則向S2服務(wù)器返回同意加入Al群組織的響應(yīng)消息;步驟703 :S2服務(wù)器接收到上述響應(yīng)消息后,記錄同意加入Al群組織的群成員的識別號,并根據(jù)該識別號查詢E2數(shù)據(jù)庫,獲得同意加入Al群組織的群成員的信息;并將這些群成員信息發(fā)送給Sl服務(wù)器;步驟704 :S1服務(wù)器接收到上述消息后,根據(jù)A2群組織加入消息中包含的Al群組織的識別號向Al群組織發(fā)送是否同意上述群成員加入Al群組織的詢問消息;步驟705 :A1群組織接收到所述詢問消息后,如果同意上述A2的群成員加入Al群組織,則向Sl服務(wù)器返回同意加入Al群組織的響應(yīng)消息;步驟706 =Sl服務(wù)器記錄返回同意響應(yīng)信息的Al群組織的群成員數(shù)量,如果所述群成員數(shù)量達(dá)到預(yù)設(shè)閥值,則記錄下同意加入Al群組織的A2群組織的群成員的識別號,并根據(jù)Al群組織的識別號將這些識別號對應(yīng)的A2群組織的群成員信息保存到El數(shù)據(jù)庫。本實(shí)施例中也可以由Sl服務(wù)器事先建立一個(gè)權(quán)限表,該權(quán)限表由Al群組織事先授權(quán)Si服務(wù)器,允許Sl服務(wù)器不用發(fā)送詢問消息,自由加入群組織,也可以進(jìn)一步建立更加精確的權(quán)限表,比如,Al群組織可以授權(quán)Sl服務(wù)器對某些特定性質(zhì)和類型的群組織自由加入,對另外的特定性質(zhì)和類型的群組織必須詢問群組織后,由群組織自己決定是否加入, 這樣服務(wù)器在接收到邀請加入其群的群組織發(fā)送的申請信息時(shí),需先對該群的性質(zhì)和類別進(jìn)行判別,然后將判別結(jié)果與預(yù)設(shè)權(quán)限表進(jìn)行匹配,根據(jù)匹配情況進(jìn)行下一步操作。本實(shí)施例通過A2群組織的主動申請加入方式,實(shí)現(xiàn)了大規(guī)模群成員的導(dǎo)入,提高了效率。實(shí)施例8上述實(shí)施例中涉及兩個(gè)服務(wù)器、兩個(gè)群組織,如果兩個(gè)群組織由同一服務(wù)器提供服務(wù),則兩個(gè)群組織的數(shù)據(jù)結(jié)構(gòu)是相同的,不存在數(shù)據(jù)格式轉(zhuǎn)換問題;如果兩個(gè)群組織由不同的服務(wù)器提供服務(wù),則兩個(gè)群組織的數(shù)據(jù)格式可能不相同,這時(shí)在上述實(shí)施例中將A2群組織的群成員信息保存到El數(shù)據(jù)庫之前,就必須需進(jìn)行數(shù)據(jù)格式的轉(zhuǎn)換。數(shù)據(jù)格式可以包括數(shù)據(jù)的字段內(nèi)容和數(shù)據(jù)的字段類型兩個(gè)方面,字段內(nèi)容比如識別號、用戶名、頭像、等級等,數(shù)據(jù)字段的類型比如頭像圖片的格式是否相同,識別號是數(shù)值型還是字符型等。下面是群體性平臺中常用的數(shù)據(jù)格式的一個(gè)例子
<data>
〈item id=" 123" name="james" head="l.png" /> 〈item id="456" name="james" head ="2.png " /> 〈item id="789" name="james" head ="3.png " /> </data> 其中id表示用戶ID ;name表示用戶的名稱;head表示用戶的頭像。如果A2群組織的群成員信息與Al群組織的群成員信息不同,則A2群組織的群成員的信息將按照Al群組織的群成員信息的格式進(jìn)行轉(zhuǎn)換,這里的轉(zhuǎn)換包括字段數(shù)量的轉(zhuǎn)換和字段性質(zhì)的轉(zhuǎn)換。就字段數(shù)量而言,如果A2群成員信息的字段多于Al群成員,則多余的字段將被舍棄;如果A2群成員信息的字段少于Al群成員,則將按照默認(rèn)值進(jìn)行補(bǔ)充。就字段類型而言,如果A2群成員信息的字段不同于Al群成員,則將被轉(zhuǎn)換為Al群成員的字段類型。對所公開的實(shí)施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明專禾IJ。對這些實(shí)施例的多種修改對本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明專利的精神或范圍的情況下,在其它實(shí)施例中實(shí)現(xiàn)。因此,本發(fā)明專利將不會被限制于本文所示的這些實(shí)施例,而是要符合與本文所公開的原理和新穎創(chuàng)造特點(diǎn)相一致的最寬的范圍。
權(quán)利要求
1.一種實(shí)現(xiàn)群成員導(dǎo)入的方法,其特征在于,該方法包括第一群組織對應(yīng)的服務(wù)器接收第二群組織加入消息,所述第二群組織加入消息包括第一群組織和第二群組織的識別號;對所述第二群組織加入消息進(jìn)行鑒權(quán),如果鑒權(quán)通過,則根據(jù)所述第二群組織的識別號獲取通過鑒權(quán)的第二群組織的群成員信息;所述第一群組織對應(yīng)的服務(wù)器根據(jù)第一群組織的識別號將所述第二群組織的群成員信息保存到所述第一群組織。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第二群組織加入消息是由所述第一群組織向第一群組織對應(yīng)的服務(wù)器發(fā)送的。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述對第二群組織加入消息的鑒權(quán)由所述第二群組織對應(yīng)的服務(wù)器進(jìn)行,則第一群組織對應(yīng)的服務(wù)器接收第二群組織加入消息后,將該消息發(fā)送給所述第二群組織對應(yīng)的服務(wù)器。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述第二群組織的服務(wù)器對所述第二群組織加入消息進(jìn)行鑒權(quán)的步驟包括所述第二群組織的服務(wù)器根據(jù)所述第二群組織的識別號向第二群組織發(fā)送是否同意加入所述第一群組織的詢問消息,并記錄返回同意響應(yīng)消息的第二群組織的群成員的識別號;所述第二群組織的服務(wù)器根據(jù)所述第二群組織的識別號和同意加入所述第一群組織的群成員的識別號獲取相應(yīng)群成員信息。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述第二群組織的服務(wù)器對所述第二群組織加入消息進(jìn)行鑒權(quán)的步驟包括所述第二群組織對應(yīng)的服務(wù)器根據(jù)所述第二群組織的識別號查詢預(yù)設(shè)權(quán)限表獲得同意加入所述第一群組織的群成員的識別號,所述預(yù)設(shè)權(quán)限表保存有所述第二群組織的群成員是否允許所述第二群組織對應(yīng)的服務(wù)器主動響應(yīng)第一群組織請求的授權(quán);根據(jù)所述第二群組織的識別號和第二群組織的群成員的識別號獲取相應(yīng)群成員信息。
6.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述對第二群組織加入消息的鑒權(quán)由所述第一群組織對應(yīng)的服務(wù)器進(jìn)行。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述第一群組織對應(yīng)的服務(wù)器對所述第二群組織加入消息進(jìn)行鑒權(quán)的步驟包括所述第一群組織的服務(wù)器根據(jù)所述第二群組織的識別號向第二群組織發(fā)送是否同意加入所述第一群組織的詢問消息,并記錄返回同意響應(yīng)消息的第二群組織的群成員的識別號;所述第一群組織的服務(wù)器將所述第二群組織的識別號和同意加入所述第一群組織的群成員的識別號發(fā)送給第二群組織對應(yīng)的服務(wù)器;所述第二群組織對應(yīng)的服務(wù)器根據(jù)所述識別號獲取所述相應(yīng)群成員信息,并將該信息回傳給所述第一群組織對應(yīng)的服務(wù)器。
8.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述第一群組織對應(yīng)的服務(wù)器對所述第二群組織加入消息進(jìn)行鑒權(quán)的步驟包括所述第一群組織對應(yīng)的服務(wù)器接收第二群組織加入消息后,將該消息發(fā)送給所述第二群組織對應(yīng)的服務(wù)器;所述第二群組織對應(yīng)的服務(wù)器根據(jù)所述第二群組織的識別號獲取所述第二群組織的群成員信息,并將所述群成員信息回傳給所述第一群組織對應(yīng)的服務(wù)器;所述第一群組織對應(yīng)的服務(wù)器向所述第二群組織的群成員發(fā)送是否同意加入所述第一群組織的詢問消息,并記錄返回同意響應(yīng)消息的第二群組織的群成員的識別號;所述第一群組織對應(yīng)的服務(wù) 器根據(jù)所述第二群組織的識別號保留所述群成員信息。
9.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第二群組織加入消息是由所述第二群組織對應(yīng)的服務(wù)器根據(jù)第二群組織的群成員申請加入所述第一群組織的請求發(fā)送的,所述第二群組織加入消息還包括所述申請加入所述第一群組織的第二群組織的群成員的識別號,則由所述第一群組織對應(yīng)的服務(wù)器對所述第二群組織加入消息進(jìn)行鑒權(quán)。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述第一群組織對應(yīng)的服務(wù)器對所述第二群組織加入消息進(jìn)行鑒權(quán)的步驟包括所述第一群組織對應(yīng)的服務(wù)器根據(jù)第一群組織的識別號向第一群組織發(fā)送是否同意第二群組織的相應(yīng)群成員加入的詢問消息,并記錄返回同意響應(yīng)信息的第一群組織的群成員數(shù)量,如果所述群成員數(shù)量達(dá)到預(yù)設(shè)閥值,則將所述第二群組織和第二群組織的群成員的識別號發(fā)送給所述第二群組織對應(yīng)的服務(wù)器;所述第二群組織對應(yīng)的服務(wù)器根據(jù)所述識別號獲取所述第二群組織的相應(yīng)群成員信息,并將所述信息回傳給所述第一群組織對應(yīng)的服務(wù)器。
全文摘要
本發(fā)明提供了一種實(shí)現(xiàn)群成員導(dǎo)入的方法。該方法包括第一群組織對應(yīng)的服務(wù)器接收第二群組織加入消息,所述第二群組織加入消息包括第一群組織和第二群組織的識別號;對所述第二群組織加入消息進(jìn)行鑒權(quán),如果鑒權(quán)通過,則根據(jù)所述第二群組織的識別號獲取通過鑒權(quán)的第二群組織的群成員信息;所述第一群組織對應(yīng)的服務(wù)器根據(jù)第一群組織的識別號將所述第二群組織的群成員信息保存到所述第一群組織。本發(fā)明避免了現(xiàn)有技術(shù)所述的逐個(gè)申請/邀請、逐個(gè)審批、逐個(gè)導(dǎo)入的做法,能夠快速地實(shí)現(xiàn)導(dǎo)入大量的群成員,提高了群成員導(dǎo)入的工作效率。
文檔編號H04L12/24GK102202060SQ20111014478
公開日2011年9月28日 申請日期2011年5月31日 優(yōu)先權(quán)日2011年5月31日
發(fā)明者尹焰峰, 林樾, 林臻, 王強(qiáng), 王志奇 申請人:廣州華多網(wǎng)絡(luò)科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1