專利名稱:一種實(shí)現(xiàn)服務(wù)器擴(kuò)展的系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)通信領(lǐng)域,尤其涉及一種實(shí)現(xiàn)服務(wù)器擴(kuò)展的系統(tǒng)及方法。
背景技術(shù):
眾所周知,在客戶端和服務(wù)器通信中,XMPP提供了基本即時(shí)通訊anstant Messenger,即IM)服務(wù),其中,XMPP為可擴(kuò)展通訊和表示協(xié)議,其可用于服務(wù)類實(shí)時(shí)通訊、 表示和需求,響應(yīng)服務(wù)中的XML數(shù)據(jù)元流式傳輸;XML為可擴(kuò)展標(biāo)記語言,用于標(biāo)記電子文件使其具有結(jié)構(gòu)性的標(biāo)記語言,可以用來標(biāo)記數(shù)據(jù)、定義數(shù)據(jù)類型,是一種允許用戶對(duì)自己的標(biāo)記語言進(jìn)行定義的源語言。對(duì)基于IM的系統(tǒng)來說,為了滿足更多用戶的需求,就需要為客戶端提供更多的服務(wù),也即對(duì)應(yīng)用服務(wù)器進(jìn)行擴(kuò)展。傳統(tǒng)實(shí)現(xiàn)服務(wù)器擴(kuò)展的架構(gòu)是采用直接集成的方式,將更多的服務(wù)直接集成到一個(gè)應(yīng)用服務(wù)器中,但這種擴(kuò)展服務(wù)器的架構(gòu)的開發(fā)成本高,開發(fā)過程復(fù)雜,而且直接集成的服務(wù)對(duì)于客戶端也不易實(shí)現(xiàn)。
發(fā)明內(nèi)容
針對(duì)上述技術(shù)問題,本發(fā)明的目的在于提供一種實(shí)現(xiàn)服務(wù)器擴(kuò)展的系統(tǒng)及方法, 其基于XMPP實(shí)現(xiàn)服務(wù)器的擴(kuò)展,即實(shí)現(xiàn)服務(wù)器更多的功能迭代,使服務(wù)器端的集成、部署及客戶端的集成更加簡(jiǎn)單。為達(dá)到上述目的,本發(fā)明是通過以下技術(shù)方案來實(shí)現(xiàn)的一種實(shí)現(xiàn)服務(wù)器擴(kuò)展的系統(tǒng),所述系統(tǒng)包括控制單元和擴(kuò)展單元;所述控制單元用于通過控制服務(wù)器獲取功能服務(wù)器及IM服務(wù)器的相關(guān)信息,并將功能服務(wù)器的信息同步到IM服務(wù)器;所述擴(kuò)展單元與控制單元連接,用于通過IM服務(wù)器同步功能服務(wù)器的信息、對(duì)功能服務(wù)器進(jìn)行負(fù)載均衡,并向客戶端下發(fā)功能服務(wù)器的地址和端口。特別的,所述控制單元包括注冊(cè)單元和心跳檢測(cè)單元;所述注冊(cè)單元用于完成功能服務(wù)器及IM服務(wù)器向控制服務(wù)器的注冊(cè);所述心跳檢測(cè)單元用于對(duì)功能服務(wù)器及IM 服務(wù)器進(jìn)行心跳檢測(cè),并將心跳檢測(cè)的信息傳入控制服務(wù)器。特別的,所述控制單元還包括信息同步單元和第一地址下發(fā)單元;所述信息同步單元與心跳檢測(cè)單元及注冊(cè)單元連接,用于將功能服務(wù)器的信息同步到IM服務(wù)器;所述第一地址下發(fā)單元與信息同步單元連接,用于通過控制服務(wù)器向客戶端下發(fā)IM服務(wù)器的端口和地址。特別的,所述擴(kuò)展單元包括負(fù)載均衡單元及第二地址下發(fā)單元;所述負(fù)載均衡單元用于通過IM服務(wù)器對(duì)功能服務(wù)器進(jìn)行負(fù)載均衡;所述第二地址下發(fā)單元與負(fù)載均衡單元連接,用于通過IM服務(wù)器向客戶端下發(fā)功能服務(wù)器的端口和地址。特別的,所述擴(kuò)展單元還包括發(fā)現(xiàn)單元;所述發(fā)現(xiàn)單元與負(fù)載單元連接,用于根據(jù)服務(wù)發(fā)現(xiàn)協(xié)議查詢能夠?yàn)榭蛻舳颂峁┓?wù)的功能服務(wù)器;其中,所述服務(wù)發(fā)現(xiàn)協(xié)議提供了在網(wǎng)絡(luò)里面發(fā)現(xiàn)服務(wù)器的機(jī)制。特別的,所述功能服務(wù)器可以為語音對(duì)講服務(wù)器,也可以為媒體服務(wù)器。
本發(fā)明還公開了一種實(shí)現(xiàn)服務(wù)器擴(kuò)展的方法,所述方法基于XMPP實(shí)現(xiàn)服務(wù)器的擴(kuò)展,具體包括如下步驟A、控制單元通過控制服務(wù)器獲取功能服務(wù)器及IM服務(wù)器的相關(guān)信息,并將功能服務(wù)器的信息同步到IM服務(wù)器;B、擴(kuò)展單元通過IM服務(wù)器同步功能服務(wù)器的信息、對(duì)功能服務(wù)器進(jìn)行負(fù)載均衡, 并向客戶端下發(fā)功能服務(wù)器的地址和端口。特別的,所述步驟A具體包括Al、注冊(cè)單元完成功能服務(wù)器及IM服務(wù)器向控制服務(wù)器的注冊(cè);A2、心跳檢測(cè)單元對(duì)功能服務(wù)器及IM服務(wù)器進(jìn)行心跳檢測(cè),并將心跳檢測(cè)的信息傳入控制服務(wù)器。A3、信息同步單元將功能服務(wù)器的信息同步到IM服務(wù)器;A4、第一地址下發(fā)單元通過控制服務(wù)器向客戶端下發(fā)IM服務(wù)器的端口和地址。特別的,所述步驟B具體包括Bi、發(fā)現(xiàn)單元根據(jù)服務(wù)發(fā)現(xiàn)協(xié)議查詢能夠?yàn)榭蛻舳颂峁┓?wù)的功能服務(wù)器;B2、負(fù)載均衡單元通過IM服務(wù)器對(duì)功能服務(wù)器進(jìn)行負(fù)載均衡;B3、第二地址下發(fā)單元通過IM服務(wù)器向客戶端下發(fā)功能服務(wù)器的端口和地址。本發(fā)明的有益效果為,所述一種實(shí)現(xiàn)服務(wù)器擴(kuò)展的系統(tǒng)及方法,基于XMPP實(shí)現(xiàn)服務(wù)器的擴(kuò)展,通過控制服務(wù)器獲取功能服務(wù)器及IM服務(wù)器的相關(guān)信息,并將功能服務(wù)器的信息同步到IM服務(wù)器;通過IM服務(wù)器同步功能服務(wù)器的信息,并對(duì)功能服務(wù)器進(jìn)行負(fù)載均衡,同時(shí),向客戶端下發(fā)功能服務(wù)器的地址和端口。本發(fā)明實(shí)現(xiàn)了服務(wù)器更多的功能迭代, 使服務(wù)器端的集成、部署及客戶端的集成更加簡(jiǎn)單,降低了開發(fā)成本。
下面根據(jù)附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步詳細(xì)說明。圖1為本發(fā)明實(shí)現(xiàn)服務(wù)器擴(kuò)展的系統(tǒng)框圖;圖2為本發(fā)明實(shí)現(xiàn)服務(wù)器擴(kuò)展的方法流程圖。
具體實(shí)施例方式下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步說明。請(qǐng)參照?qǐng)D1所示,圖1為本發(fā)明實(shí)現(xiàn)服務(wù)器擴(kuò)展的系統(tǒng)框圖。本實(shí)施例中,以功能服務(wù)器為語音對(duì)講服務(wù)器為例。一種實(shí)現(xiàn)服務(wù)器擴(kuò)展的系統(tǒng), 基于XMPP實(shí)現(xiàn)服務(wù)器的擴(kuò)展,包括控制單元和擴(kuò)展單元;所述控制單元包括注冊(cè)單元、 心跳檢測(cè)單元、信息同步單元及第一地址下發(fā)單元;所述擴(kuò)展單元包括負(fù)載均衡單元、第二地址下發(fā)單元及發(fā)現(xiàn)單元。所述注冊(cè)單元用于完成語音對(duì)講服務(wù)器及IM服務(wù)器向控制服務(wù)器的注冊(cè)。語音對(duì)講服務(wù)器及IM服務(wù)器都需要向控制服務(wù)器進(jìn)行注冊(cè),同時(shí),控制服務(wù)器會(huì)對(duì)語音對(duì)講服務(wù)器及IM服務(wù)器的注冊(cè)信息進(jìn)行存儲(chǔ)。所述心跳檢測(cè)單元用于對(duì)語音對(duì)講服務(wù)器及IM服務(wù)器進(jìn)行心跳檢測(cè),并將心跳檢測(cè)的信息傳入控制服務(wù)器。其中,所述心跳檢測(cè)主要是在服務(wù)端和客戶端之間進(jìn)行通訊時(shí),每隔一段時(shí)間會(huì)檢測(cè)和主站連接是否正常;客戶端每5分鐘發(fā)一個(gè)心跳檢測(cè)數(shù)據(jù)幀,月艮務(wù)端接收到數(shù)據(jù)幀表示通過,否則表示客戶端斷開,拋出異常。所述信息同步單元用于將語音對(duì)講服務(wù)器的信息同步到IM服務(wù)器。語音對(duì)講服務(wù)器的信息同步到IM服務(wù)器后,IM服務(wù)器可以根據(jù)客戶端對(duì)語音對(duì)講服務(wù)器的請(qǐng)求,向客戶端發(fā)送對(duì)應(yīng)的語音對(duì)講服務(wù)器的地址和端口。所述第一地址下發(fā)單元與信息同步單元連接,用于通過控制服務(wù)器向客戶端下發(fā) IM服務(wù)器的端口和地址。在客戶端通過配置端口和地址,連接控制服務(wù)器,控制服務(wù)器根據(jù)客戶端發(fā)送的服務(wù)請(qǐng)求數(shù)據(jù),向客戶端下發(fā)IM服務(wù)器的端口和地址。所述發(fā)現(xiàn)單元用于根據(jù)服務(wù)發(fā)現(xiàn)協(xié)議查詢能夠?yàn)榭蛻舳颂峁┓?wù)的語音對(duì)講服務(wù)器;其中,所述服務(wù)發(fā)現(xiàn)協(xié)議提供了在網(wǎng)絡(luò)里面發(fā)現(xiàn)服務(wù)器的機(jī)制。所述負(fù)載均衡單元與發(fā)現(xiàn)單元連接,用于通過IM服務(wù)器對(duì)語音對(duì)講服務(wù)器進(jìn)行負(fù)載均衡。在IM服務(wù)器同步語音對(duì)講服務(wù)器的信息后,IM服務(wù)器語音對(duì)講服務(wù)器進(jìn)行負(fù)載均衡。其中,負(fù)載均衡,又稱為負(fù)載分擔(dān),是將負(fù)載(工作任務(wù))進(jìn)行平衡、分?jǐn)偟蕉鄠€(gè)操作單元上進(jìn)行執(zhí)行,例如Web服務(wù)器、FTP服務(wù)器、企業(yè)關(guān)鍵應(yīng)用服務(wù)器和其它關(guān)鍵任務(wù)服務(wù)器等,從而共同完成工作任務(wù)。所述第二地址下發(fā)單元與負(fù)載均衡單元連接,用于通過IM服務(wù)器向客戶端下發(fā)語音對(duì)講服務(wù)器的端口和地址。在控制服務(wù)器向客戶端下發(fā)IM服務(wù)器的端口和地址后,客戶端實(shí)現(xiàn)與IM服務(wù)器之間的數(shù)據(jù)通信;在IM服務(wù)器在收到客戶端發(fā)送的語音對(duì)講請(qǐng)求數(shù)據(jù)后,將向客戶端發(fā)送語音對(duì)講服務(wù)器的端口和地址,從而實(shí)現(xiàn)語音對(duì)講功能。請(qǐng)參照?qǐng)D2所示,圖2為本發(fā)明實(shí)現(xiàn)服務(wù)器擴(kuò)展的方法流程圖。本實(shí)施例中,以功能服務(wù)器為媒體服務(wù)器為例。一種實(shí)現(xiàn)服務(wù)器擴(kuò)展的方法,所述方法基于XMPP實(shí)現(xiàn)服務(wù)器的擴(kuò)展,具體包括如下步驟步驟101、注冊(cè)單元完成媒體服務(wù)器及IM服務(wù)器向控制服務(wù)器的注冊(cè)。媒體服務(wù)器及IM服務(wù)器都需要向控制服務(wù)器進(jìn)行注冊(cè),同時(shí),控制服務(wù)器會(huì)對(duì)媒體服務(wù)器及IM服務(wù)器的注冊(cè)信息進(jìn)行存儲(chǔ)。步驟102、心跳檢測(cè)單元對(duì)媒體服務(wù)器及IM服務(wù)器進(jìn)行心跳檢測(cè),并將心跳檢測(cè)的信息傳入控制服務(wù)器。其中,所述心跳檢測(cè)主要是在服務(wù)端和客戶端之間進(jìn)行通訊時(shí),每隔一段時(shí)間會(huì)檢測(cè)和主站連接是否正常;客戶端每5分鐘發(fā)一個(gè)心跳檢測(cè)數(shù)據(jù)幀,服務(wù)端接收到數(shù)據(jù)幀表示通過,否則表示客戶端斷開,拋出異常。步驟103、信息同步單元將媒體服務(wù)器的信息同步到IM服務(wù)器。媒體服務(wù)器的信息同步到IM服務(wù)器后,IM服務(wù)器可以根據(jù)客戶端對(duì)媒體服務(wù)器的請(qǐng)求,向客戶端發(fā)送對(duì)應(yīng)的媒體服務(wù)器的地址和端口。步驟104、第一地址下發(fā)單元通過控制服務(wù)器向客戶端下發(fā)IM服務(wù)器的端口和地址。在客戶端通過配置端口和地址,連接控制服務(wù)器,控制服務(wù)器根據(jù)客戶端發(fā)送的服務(wù)請(qǐng)求數(shù)據(jù),向客戶端下發(fā)IM服務(wù)器的端口和地址。步驟105、發(fā)現(xiàn)單元根據(jù)服務(wù)發(fā)現(xiàn)協(xié)議查詢能夠?yàn)榭蛻舳颂峁┓?wù)的媒體服務(wù)器; 其中,所述服務(wù)發(fā)現(xiàn)協(xié)議提供了在網(wǎng)絡(luò)里面發(fā)現(xiàn)服務(wù)器的機(jī)制。步驟106、負(fù)載均衡單元通過IM服務(wù)器對(duì)媒體服務(wù)器進(jìn)行負(fù)載均衡。在IM服務(wù)器同步媒體服務(wù)器的信息后,IM服務(wù)器媒體服務(wù)器進(jìn)行負(fù)載均衡。其中,負(fù)載均衡,又稱為負(fù)載分擔(dān),是將負(fù)載(工作任務(wù))進(jìn)行平衡、分?jǐn)偟蕉鄠€(gè)操作單元上進(jìn)行執(zhí)行,例如Web服務(wù)器、FTP服務(wù)器、企業(yè)關(guān)鍵應(yīng)用服務(wù)器和其它關(guān)鍵任務(wù)服務(wù)器等,從而共同完成工作任務(wù)。步驟107、第二地址下發(fā)單元通過IM服務(wù)器向客戶端下發(fā)媒體服務(wù)器的端口和地址。在控制服務(wù)器向客戶端下發(fā)IM服務(wù)器的端口和地址后,客戶端實(shí)現(xiàn)與IM服務(wù)器之間的數(shù)據(jù)通信;在IM服務(wù)器在收到客戶端發(fā)送的語音對(duì)講請(qǐng)求數(shù)據(jù)后,將向客戶端發(fā)送媒體服務(wù)器的端口和地址,從而實(shí)現(xiàn)媒體功能。以功能服務(wù)器為媒體服務(wù)器為例,基于本發(fā)明的技術(shù)方案,客戶端實(shí)現(xiàn)媒體功能的具體工作過程如下1)啟動(dòng)控制服務(wù)器、IM服務(wù)器和媒體服務(wù)器。2)媒體服務(wù)器通過配置的端口和地址,連接到控制服務(wù)器。3) IM服務(wù)器通過配置的端口和地址,連接到控制服務(wù)器,控制服務(wù)器將所有媒體服務(wù)器信息同步到IM服務(wù)器,由IM服務(wù)器來進(jìn)行負(fù)載均衡。4)客戶端通過配置端口和地址,連接到控制服務(wù)器,控制服務(wù)器對(duì)IM服務(wù)器集群進(jìn)行負(fù)載均衡,返回一個(gè)IM服務(wù)器地址和端口。5)客戶端連接IM服務(wù)器,執(zhí)行登錄過程,此時(shí),IM服務(wù)器對(duì)媒體服務(wù)器進(jìn)行負(fù)載均衡,返回某個(gè)媒體服務(wù)器地址和端口。6)客戶端都登錄成功后,就可以發(fā)送媒體信息,并通過消息來通知對(duì)方客戶端進(jìn)行獲取并下載,從而實(shí)現(xiàn)了媒體功能。所述本發(fā)明的技術(shù)方案,通過控制服務(wù)器獲取功能服務(wù)器及IM服務(wù)器的相關(guān)信息,并將功能服務(wù)器的信息同步到IM服務(wù)器;通過IM服務(wù)器同步功能服務(wù)器的信息,并對(duì)功能服務(wù)器進(jìn)行負(fù)載均衡,同時(shí),向客戶端下發(fā)功能服務(wù)器如媒體服務(wù)器或語音對(duì)講服務(wù)器的地址和端口,客戶端與媒體服務(wù)器或語音對(duì)講服務(wù)器連通后,實(shí)現(xiàn)媒體功能或語音對(duì)講功能。本發(fā)明利用XMPP本身的協(xié)議擴(kuò)展,來實(shí)現(xiàn)功能服務(wù)器已有的功能,完全能實(shí)現(xiàn)向上兼容;通過IM服務(wù)器實(shí)現(xiàn)功能服務(wù)器的負(fù)載均衡和隱藏;而且實(shí)現(xiàn)了服務(wù)器更多的功能迭代,使服務(wù)器端的集成、部署及客戶端的集成更加簡(jiǎn)單,降低了開發(fā)成本。上述僅為本發(fā)明的較佳實(shí)施例及所運(yùn)用技術(shù)原理,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍內(nèi)。
權(quán)利要求
1.一種實(shí)現(xiàn)服務(wù)器擴(kuò)展的系統(tǒng),其特征在于,所述系統(tǒng)包括控制單元和擴(kuò)展單元;所述控制單元用于通過控制服務(wù)器獲取功能服務(wù)器及IM服務(wù)器的相關(guān)信息,并將功能服務(wù)器的信息同步到IM服務(wù)器;所述擴(kuò)展單元與控制單元連接,用于通過IM服務(wù)器同步功能服務(wù)器的信息、對(duì)功能服務(wù)器進(jìn)行負(fù)載均衡,并向客戶端下發(fā)功能服務(wù)器的地址和端口。
2.根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)服務(wù)器擴(kuò)展的系統(tǒng),其特征在于,所述控制單元包括注冊(cè)單元和心跳檢測(cè)單元;所述注冊(cè)單元用于完成功能服務(wù)器及IM服務(wù)器向控制服務(wù)器的注冊(cè);所述心跳檢測(cè)單元用于對(duì)功能服務(wù)器及IM服務(wù)器進(jìn)行心跳檢測(cè),并將心跳檢測(cè)的信息傳入控制服務(wù)器。
3.根據(jù)權(quán)利要求2所述的實(shí)現(xiàn)服務(wù)器擴(kuò)展的系統(tǒng),其特征在于,所述控制單元還包括 信息同步單元和第一地址下發(fā)單元;所述信息同步單元與心跳檢測(cè)單元及注冊(cè)單元連接, 用于將功能服務(wù)器的信息同步到IM服務(wù)器;所述第一地址下發(fā)單元與信息同步單元連接, 用于通過控制服務(wù)器向客戶端下發(fā)IM服務(wù)器的端口和地址。
4.根據(jù)權(quán)利要求3所述的實(shí)現(xiàn)服務(wù)器擴(kuò)展的系統(tǒng),其特征在于,所述擴(kuò)展單元包括負(fù)載均衡單元及第二地址下發(fā)單元;所述負(fù)載均衡單元用于通過IM服務(wù)器對(duì)功能服務(wù)器進(jìn)行負(fù)載均衡;所述第二地址下發(fā)單元與負(fù)載均衡單元連接,用于通過IM服務(wù)器向客戶端下發(fā)功能服務(wù)器的端口和地址。
5.根據(jù)權(quán)利要求4所述的實(shí)現(xiàn)服務(wù)器擴(kuò)展的系統(tǒng),其特征在于,所述擴(kuò)展單元還包括 發(fā)現(xiàn)單元;所述發(fā)現(xiàn)單元與負(fù)載單元連接,用于根據(jù)服務(wù)發(fā)現(xiàn)協(xié)議查詢能夠?yàn)榭蛻舳颂峁┓?wù)的功能服務(wù)器;其中,所述服務(wù)發(fā)現(xiàn)協(xié)議提供了在網(wǎng)絡(luò)里面發(fā)現(xiàn)服務(wù)器的機(jī)制。
6.根據(jù)權(quán)利要求1至5之一所述的實(shí)現(xiàn)服務(wù)器擴(kuò)展的方法,其特征在于,所述功能服務(wù)器可以為語音對(duì)講服務(wù)器,也可以為媒體服務(wù)器。
7.一種實(shí)現(xiàn)服務(wù)器擴(kuò)展的方法,其特征在于,所述方法基于XMPP實(shí)現(xiàn)服務(wù)器的擴(kuò)展, 具體包括如下步驟A、控制單元通過控制服務(wù)器獲取功能服務(wù)器及IM服務(wù)器的相關(guān)信息,并將功能服務(wù)器的信息同步到IM服務(wù)器;B、擴(kuò)展單元通過IM服務(wù)器同步功能服務(wù)器的信息、對(duì)功能服務(wù)器進(jìn)行負(fù)載均衡,并向客戶端下發(fā)功能服務(wù)器的地址和端口。
8.根據(jù)權(quán)利要求7所述的實(shí)現(xiàn)服務(wù)器擴(kuò)展的方法,其特征在于,所述步驟A具體包括Al、注冊(cè)單元完成功能服務(wù)器及IM服務(wù)器向控制服務(wù)器的注冊(cè);A2、心跳檢測(cè)單元對(duì)功能服務(wù)器及IM服務(wù)器進(jìn)行心跳檢測(cè),并將心跳檢測(cè)的信息傳入控制服務(wù)器。A3、信息同步單元將功能服務(wù)器的信息同步到IM服務(wù)器;A4、第一地址下發(fā)單元通過控制服務(wù)器向客戶端下發(fā)IM服務(wù)器的端口和地址。
9.根據(jù)權(quán)利要求8所述的實(shí)現(xiàn)服務(wù)器擴(kuò)展的方法,其特征在于,所述步驟B具體包括Bi、發(fā)現(xiàn)單元根據(jù)服務(wù)發(fā)現(xiàn)協(xié)議查詢能夠?yàn)榭蛻舳颂峁┓?wù)的功能服務(wù)器;B2、負(fù)載均衡單元通過IM服務(wù)器對(duì)功能服務(wù)器進(jìn)行負(fù)載均衡;B3、第二地址下發(fā)單元通過IM服務(wù)器向客戶端下發(fā)功能服務(wù)器的端口和地址。
全文摘要
本發(fā)明公開一種實(shí)現(xiàn)服務(wù)器擴(kuò)展的系統(tǒng),基于XMPP實(shí)現(xiàn)服務(wù)器的擴(kuò)展,包括控制單元和擴(kuò)展單元;所述控制單元用于通過控制服務(wù)器獲取功能服務(wù)器及IM服務(wù)器的相關(guān)信息,并將功能服務(wù)器的信息同步到IM服務(wù)器;所述擴(kuò)展單元與控制單元連接,用于通過IM服務(wù)器同步功能服務(wù)器的信息,對(duì)功能服務(wù)器進(jìn)行負(fù)載均衡,并向客戶端下發(fā)功能服務(wù)器的地址和端口。本發(fā)明利用XMPP本身的協(xié)議擴(kuò)展,實(shí)現(xiàn)功能服務(wù)器已有的功能,完全能實(shí)現(xiàn)向上兼容;不僅實(shí)現(xiàn)了服務(wù)器更多的功能迭代,使服務(wù)器端的集成、部署及客戶端的集成更加簡(jiǎn)單,而且通過IM服務(wù)器實(shí)現(xiàn)了對(duì)隱藏。
文檔編號(hào)H04L29/08GK102571799SQ20121001406
公開日2012年7月11日 申請(qǐng)日期2012年1月17日 優(yōu)先權(quán)日2012年1月17日
發(fā)明者周聰偉 申請(qǐng)人:深圳市樂唯科技開發(fā)有限公司