即時通訊系統及實現公共好友分組的方法

2021-07-03 02:57:34 字數 1618 閱讀 5366

本發明公開了一種在即時通訊系統中實現公用 好友分組的方法,所述即時通訊系統包括即時通訊 伺服器和與該即時通訊伺服器互動的客戶端。

該方法為:按預定的分組方式建立公用好友分組資訊並 儲存在即時通訊伺服器中;客戶端通過訪問介面與 即時通訊伺服器互動,獲取公用好友分組資訊;以 及客戶端按預定的分組方式展示公用好友分組信 息。本發明還同時公開了一種即時通訊系統。

即時通訊(im)系統中使用者好友列表的管理和表現是乙個基本的功能,一般使用者會將好友按個人習慣在即時通訊軟體中進行分組,例如「同學」,「同事」, 「業務夥伴」等,然後再將好友安排在合適的組裡。這種好友分組形式有較強的個性化特點。 然而,即時通訊系統用在一些企業、事業單位或其它社會團體中時,往往需要一種統一的好友分組方式,以便給社團內的使用者提供乙個統一的內部組織結構檢視,例如「市場部」,「財務部」,「信訪辦」等,這些分組是社團固有的特 性而不再是個性化的資訊。這類社團固有的分組與個人個性化的分組在實現方 法上有很大的區別。 傳統即時通訊系統好友分組的實現請參看下面的圖1和圖2所示,圖1所 示的技術方案中,使用者根據個人喜好進行的分組資訊儲存的客戶端本地。圖2 所示的技術方案較圖一有些改進,是將使用者個性化的分組資訊以私有資料的形 式儲存在伺服器端,不會因本地資料的毀壞而使這些資料丟失。 雖然圖2所示的方案資料可靠性有較大提高,但兩種方案的實現方式都是 由使用者以個人的身份設定好友分組,這些資訊完全是使用者個性化的設定,沒有 統一集中的公用好友分組構架,更沒有相應的實現方法,因而給需要統一好友分組方式的使用者帶來困難,無法滿足其使用需求。

本發明的目的在於提供一種即時通訊系統及在該系統中實現公用好友分組的方法,以解決現有即時通訊系統存在不能提供統一好友分組方式的問題。實現本發明的技術方案:

一種在即時通訊系統中實現公用好友分組的方法,所述即時通訊系統包括 即時通訊伺服器和與該即時通訊伺服器互動的客戶端。該方法為:按預定的分 組方式建立公用好友分組資訊並儲存在即時通訊伺服器中;客戶端通過訪問介面與即時通訊伺服器互動,獲取公用好友分組資訊;以及客戶端按預定的分組 方式展示公用好友分組資訊。 根據上述方法: 從客戶端展示的公用好友分組中選取互動物件,並以此作為功能入口,通 過客戶端與選中的物件進行應用互動。 通過管理器對即時通訊伺服器進行配置來建立公用好友分組資訊;或將好 友分組資訊匯入即時通訊伺服器。 所述訪問介面根據配置對傳送給客戶端的公用好友分組資訊進行處理。 在即時通訊伺服器中對公用好友分組資訊的變化進行監控,當發現發生變 化時即時通訊伺服器主動通知客戶端獲取最新的公用好友分組資訊。 客戶端主動與即時通訊伺服器進行互動來檢查伺服器上的公用好友分組信 息是否發生變化,如果發現發生變化則主動獲取最新的公用好友分組資訊。

一種即時通訊系統,包括即時通訊伺服器,與即時通訊伺服器互動的客戶 端;其中:所述即時通訊伺服器具有包含公用好友分組資訊的儲存模組,以及 用於檢測該儲存模組中資料變化的檢測模組;所述客戶端通過即時通訊伺服器 的訪問介面從所述儲存模組獲取公用好友分組資訊。 根據上述即時通訊系統: 所述檢測模決檢測到儲存模組中的資料變化時通過訪問介面通知客戶端。 所述系統還包括與即時通訊伺服器連線的管理器、通過該管理器配置儲存 模組中公用好友分組資料。 本發明能夠將團體中某種固有的人員組織結構資訊作為即時通訊(im)系統的好友分組的一種形式,使im系統更適合團隊組織使用,方便團隊內人員的溝通與交流。 附圖說明 圖1為現有技術中在客戶端儲存好友分組資訊的im系統示意圖; 圖2為現有技術中在伺服器端儲存個性化好友分組資訊的im系統示意圖; 圖3為本發明的im系統結構示意圖。

即時通訊系統

企業擁有一套理想的即時通訊系統,正如找到了一位得心應手的商務秘書。然而,縱觀當前企業即時通訊市場,同質化的即時通訊軟體比比皆是,而能夠讓企業真正根據自身需要來按需定製 人性化開發的即時通訊系統卻少之又少。傳統開發理念讓企業被動使用即時通訊。目前,大多數的軟體提供商還在用傳統的開發理念來開發企業即時通...

即時通訊系統IM

背景 即時通訊 instant messaging 是目前internet上最為流行的通訊方式,各種各樣的即時通訊軟體也層出不窮 服務提供商也提供了越來越豐富的通訊服務功能。不容置疑,internet已經成為真正的資訊高速公路。從實際工程應用角度出發,以計算機網路原理為指導,結合當前網路中的一些常用...

即時通訊系統架構

先看狀態訊息系統 connd client接入伺服器,可以支援udp,也可以支援tcp,一般建議優先選擇tcp。connd可以布置多台,client接入時,可以用簡單的dns輪詢的方式實現負載均衡。connd功能是維護連線和 訊息包。pconnd proxy connd,接入伺服器,是connd的擴...