換中心,通過(guò)互通中心轉(zhuǎn)發(fā)跨交換中心的消息;
所述的用戶指終端用戶,負(fù)責(zé)將消息展現(xiàn)給使用者,并將使用者消息發(fā)送到指定交換中心,由交換中心和互通中心送達(dá)指定用戶;
所述的緩存中心用于暫存交換中心無(wú)法送達(dá)的消息,當(dāng)用戶再次登錄時(shí),交換中心查詢緩存中心,將消息推送給用戶;緩存中心與用戶數(shù)據(jù)中心的用戶數(shù)據(jù)庫(kù)連接,當(dāng)緩存中心收到緩存消息時(shí)通知用戶數(shù)據(jù)中心,用戶數(shù)據(jù)中心查看用戶是否在線,如果在線則將用戶位置信息注銷,并送往交換中心要求注銷并斷開(kāi)用戶連接;
52:發(fā)送自定義群組消息,包括以下步驟:
5201:自定義群組消息發(fā)起人用戶A向與其連接的交換中心a發(fā)送自定義群組消息;
5202:交換中心a查詢自定義群組消息中所包含的所有群組成員,并生成多條消息;
5203:交換中心a根據(jù)用戶數(shù)據(jù)中心中存放的信息,判斷各群組成員的位置是否與用戶A同樣連接于交換中心a ;
5204:如圖2所示,發(fā)送消息,它包括:
(1)對(duì)于與用戶A連接于同一交換中心的群組成員用戶B,發(fā)送消息的步驟包括以下子步驟:
520411:用戶A向交換中心a發(fā)送消息;
520412:交換中心a向用戶A返回確認(rèn)信息,用戶A確認(rèn)后,交換中心a直接將該消息推送至連接于交換中心a的群組成員用戶B ;
(2)對(duì)于與用戶A連接于不同交換中心的群組成員用戶C、用戶N等,發(fā)送消息的步驟包括以下子步驟:
520421:用戶A向交換中心a發(fā)送消息;
520422:交換中心a根據(jù)用戶數(shù)據(jù)中心中存放的信息,識(shí)別到接收消息的群組成員用戶C、N不在本地; 520423:交換中心a將用戶A欲發(fā)送的消息發(fā)送至互通中心,互通中心向交換中心a返回確認(rèn)信息;
520424:互通中心向用戶數(shù)據(jù)中心請(qǐng)求獲取接收方的群組成員用戶C、N的注冊(cè)地
URL ;
520425:用戶數(shù)據(jù)中心返回群組成員用戶C、N的注冊(cè)地URL給互通中心;
520426:互通中心根據(jù)群組成員用戶C、N的注冊(cè)地URL,將用戶A欲發(fā)送的消息發(fā)送至與用戶C、用戶N連接的交換中心b,交換中心b將消息推送至與其相連的群組成員用戶C、
用戶N。
[0011]以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)理解本發(fā)明并非局限于本文所披露的形式,不應(yīng)看作是對(duì)其他實(shí)施例的排除,而可用于各種其他組合、修改和環(huán)境,并能夠在本文所述構(gòu)想范圍內(nèi),通過(guò)上述教導(dǎo)或相關(guān)領(lǐng)域的技術(shù)或知識(shí)進(jìn)行改動(dòng)。而本領(lǐng)域人員所進(jìn)行的改動(dòng)和變化不脫離本發(fā)明的精神和范圍,則都應(yīng)在本發(fā)明所附權(quán)利要求的保護(hù)范圍內(nèi)。
【主權(quán)項(xiàng)】
1.企業(yè)移動(dòng)辦公系統(tǒng)發(fā)送自定義群組消息的方法,其特征在于:它包括以下步驟: 51:建立企業(yè)移動(dòng)辦公系統(tǒng),包括用戶數(shù)據(jù)中心、互通中心、緩存中心、認(rèn)證中心和至少一個(gè)交換中心,各用戶分別通過(guò)認(rèn)證中心與用戶數(shù)據(jù)中心連接,用戶數(shù)據(jù)中心分別與緩存中心及各交換中心相連,各交換中心分別與緩存中心連接,各交換中心還分別與互通中心通訊連接; 其中,所述的用戶數(shù)據(jù)中心用于存放用戶的基本信息、賬號(hào)信息、用戶配置及代表各用戶之間組織結(jié)構(gòu)關(guān)系的組織結(jié)構(gòu)樹(shù),同時(shí)決定用戶連接后的認(rèn)證以及認(rèn)證成功后連接具體哪一個(gè)交換中心,負(fù)責(zé)用戶位置信息的保存和查詢; 所述的認(rèn)證中心用于實(shí)現(xiàn)所有用戶的登錄驗(yàn)證,并分配交換中心給用戶,供用戶連接; 所述的交換中心用于實(shí)現(xiàn)信息的交互,是保持用戶連接和消息轉(zhuǎn)發(fā)的網(wǎng)元,每個(gè)交換中心都集成系統(tǒng)處理中心,系統(tǒng)處理中心用于系統(tǒng)推送提醒消息、通知消息、公告消息,是一個(gè)特殊的交換中心,負(fù)責(zé)處理系統(tǒng)與用戶之間的交互; 所述的互通中心用于連接多個(gè)交換中心,通過(guò)互通中心轉(zhuǎn)發(fā)跨交換中心的消息; 所述的用戶指終端用戶,負(fù)責(zé)將消息展現(xiàn)給使用者,并將使用者消息發(fā)送到指定交換中心,由交換中心和互通中心送達(dá)指定用戶; 所述的緩存中心用于暫存交換中心無(wú)法送達(dá)的消息,當(dāng)用戶再次登錄時(shí),交換中心查詢緩存中心,將消息推送給用戶;緩存中心與用戶數(shù)據(jù)中心的用戶數(shù)據(jù)庫(kù)連接,當(dāng)緩存中心收到緩存消息時(shí)通知用戶數(shù)據(jù)中心,用戶數(shù)據(jù)中心查看用戶是否在線,如果在線則將用戶位置信息注銷,并送往交換中心要求注銷并斷開(kāi)用戶連接; 52:發(fā)送自定義群組消息,包括以下步驟: 5201:自定義群組消息發(fā)起人用戶A向與其連接的交換中心a發(fā)送自定義群組消息; 5202:交換中心a查詢自定義群組消息中所包含的所有群組成員,并生成多條消息; 5203:交換中心a根據(jù)用戶數(shù)據(jù)中心中存放的信息,判斷各群組成員的位置是否與用戶A同樣連接于交換中心a ; 5204:發(fā)送消息,它包括: (1)對(duì)于與用戶A連接于同一交換中心的群組成員,發(fā)送消息的步驟包括以下子步驟: 520411:用戶A向交換中心a發(fā)送消息; 520412:交換中心a向用戶A返回確認(rèn)信息,用戶A確認(rèn)后,交換中心a直接將該消息推送至連接于交換中心a的群組成員; (2)對(duì)于與用戶A連接于不同交換中心的群組成員,發(fā)送消息的步驟包括以下子步驟: 520421:用戶A向交換中心a發(fā)送消息; 520422:交換中心a根據(jù)用戶數(shù)據(jù)中心中存放的信息,識(shí)別到接收消息的群組成員不在本地; 520423:交換中心a將用戶A欲發(fā)送的消息發(fā)送至互通中心,互通中心向交換中心a返回確認(rèn)信息; 520424:互通中心向用戶數(shù)據(jù)中心請(qǐng)求獲取接收方的群組成員注冊(cè)地URL ; 520425:用戶數(shù)據(jù)中心返回群組成員注冊(cè)地URL給互通中心; 520426:互通中心根據(jù)群組成員注冊(cè)地URL,將用戶A欲發(fā)送的消息發(fā)送至與這些群組 成員連接的交換中心,交換中心將消息推送至與其相連的群組成員。
【專利摘要】本發(fā)明公開(kāi)了一種企業(yè)移動(dòng)辦公系統(tǒng)發(fā)送自定義群組消息的方法,包括:對(duì)于連接于同一交換中心的群組成員:發(fā)起人通過(guò)交換中心直接將消息推送至群組成員;對(duì)于連接于不同交換中心的群組成員:消息發(fā)送至互通中心;互通中心根據(jù)群組成員注冊(cè)地URL,將消息發(fā)送至與這些群組成員連接的交換中心,交換中心將消息推送至與其相連的群組成員。本發(fā)明消息發(fā)起人可選擇多人以組建自定義聊天群組,當(dāng)自定義群組消息的接收方與發(fā)起人連接于同一交換中心時(shí),發(fā)起人與接收方之間直接通過(guò)交換中心實(shí)現(xiàn)消息發(fā)送;當(dāng)接收方與發(fā)起人連接于不同交換中心時(shí),發(fā)起人與接收方之間通過(guò)交換中心、互通中心實(shí)現(xiàn)消息發(fā)送,通信效率高,且消息在推送過(guò)程中安全性高。
【IPC分類】H04L29-08, H04L12-58, G06Q10-10
【公開(kāi)號(hào)】CN104601663
【申請(qǐng)?zhí)枴緾N201410786275
【發(fā)明人】王學(xué)宗
【申請(qǐng)人】四川聯(lián)友電訊技術(shù)有限公司
【公開(kāi)日】2015年5月6日
【申請(qǐng)日】2014年12月18日