欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

通用消息系統(tǒng)及其實(shí)現(xiàn)方法

文檔序號(hào):7966352閱讀:141來源:國(guó)知局
專利名稱:通用消息系統(tǒng)及其實(shí)現(xiàn)方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種通用消息系統(tǒng)及其實(shí)現(xiàn)方法。
背景技術(shù)
目前在無線通信網(wǎng)絡(luò)上存在多種消息系統(tǒng),如短信(SMS)、彩信(MMS)、Email和即時(shí)消息(IM)等,它們能為用戶提供不同的用戶體驗(yàn),如短信是純文本的消息,彩信可以附帶多媒體內(nèi)容,IM能提供實(shí)時(shí)的消息,而Email在實(shí)時(shí)性上較差,卻能夠通過附件傳送多種內(nèi)容的消息。
這些消息系統(tǒng)都各成系統(tǒng),之間沒有必需的聯(lián)系。它們都由服務(wù)中心和客戶端組成,按照一定的格式,使用戶間能夠?qū)崿F(xiàn)通信。目前的移動(dòng)網(wǎng)絡(luò)中,不同的消息系統(tǒng)有自己的消息服務(wù)平臺(tái)。隨著消息系統(tǒng)的增多,用戶與其他人的消息通信卻變得復(fù)雜,易用性降低。不同的消息系統(tǒng),會(huì)使用不同的消息編輯方式,需要維護(hù)不同的通訊錄,給用戶的使用帶來了不便。
例如,一位用戶在與他朋友發(fā)送IM的同時(shí),想給朋友發(fā)送一張圖片,他需要在發(fā)送完IM后,再打開彩信客戶端,發(fā)送一張圖片給朋友,如果他的終端不支持同時(shí)打開多個(gè)應(yīng)用程序,則需要關(guān)閉IM的客戶端,而如果此時(shí)他朋友在IM上給他發(fā)送消息,他卻無法收到。如果用戶同時(shí)與他的兩個(gè)朋友發(fā)送消息,一個(gè)朋友使用IM,另一個(gè)朋友使用短信,則他要不停的在兩個(gè)消息系統(tǒng)之間切換,沒有一個(gè)良好的使用效果。

發(fā)明內(nèi)容
本發(fā)明的目的是提供一種通用消息系統(tǒng),為用戶提供統(tǒng)一的消息平臺(tái),將所有消息通信的方式統(tǒng)一到一個(gè)系統(tǒng)下。本發(fā)明還提供了一種通用消息系統(tǒng)的實(shí)現(xiàn)方法。
為此,本發(fā)明采用如下技術(shù)方案一種通用消息系統(tǒng),該系統(tǒng)包括通用消息客戶端、通用消息服務(wù)器,通用消息客戶端所在用戶終端包括第一消息處理器;其中通用消息客戶端用于獲取不同類型的消息內(nèi)容,根據(jù)該消息內(nèi)容的類型確定處理該消息內(nèi)容的第一消息處理器,并將該消息內(nèi)容發(fā)送至所確定的第一消息處理器進(jìn)行處理;通用消息客戶端還用于向用戶提供經(jīng)通用消息服務(wù)器轉(zhuǎn)發(fā)、第一消息處理器處理的不同類型的消息內(nèi)容;通用消息服務(wù)器用于記錄用戶簽約信息,并轉(zhuǎn)發(fā)通用消息客戶端之間傳輸?shù)南ⅰ?br> 所述通用消息客戶端包括消息內(nèi)容獲取單元、消息處理單元、消息投遞單元和消息顯示單元;消息內(nèi)容獲取單元用于獲取不同類型的消息內(nèi)容;消息處理單元用于根據(jù)接收到的消息內(nèi)容類型確定第一消息處理器;消息投遞單元用于將消息內(nèi)容投遞給確定的第一消息處理器,以及接收經(jīng)通用消息服務(wù)器轉(zhuǎn)發(fā)、第一消息處理器處理后的消息內(nèi)容;消息顯示單元用于向用戶提供消息投遞單元發(fā)來的消息內(nèi)容。
消息投遞單元還用于,將第一消息處理器返回的通用消息內(nèi)容發(fā)送給消息處理單元;消息處理單元還用于,對(duì)從消息投遞單元發(fā)來的通用消息內(nèi)容增加通用消息封裝,生成通用消息。
所述通用消息客戶端還包括對(duì)外通信單元;對(duì)外通信單元用于,將通用消息發(fā)送給通用消息服務(wù)器、接收通用消息服務(wù)器轉(zhuǎn)發(fā)來的通用消息。
消息處理單元還用于,將對(duì)外通信單元接收到的通用消息作拆除通用消息封裝的處理,并確定處理該通用消息內(nèi)容的第一消息處理器;消息投遞單元還用于,將拆除通用消息封裝的通用消息內(nèi)容投遞給已確定的第一消息處理器。
所述通用消息服務(wù)器包括用戶信息處理中心、對(duì)外通信中心和消息處理中心;信息處理中心用于記錄用戶簽約信息;對(duì)外通信中心用于在通用消息客戶端之間轉(zhuǎn)發(fā)通用消息;消息處理中心用于根據(jù)接收用戶簽約信息及登錄情況控制通用消息的轉(zhuǎn)發(fā)。
所述通用消息服務(wù)器與第二消息處理器通信,所述消息處理中心拆除接收到的通用消息的通用消息封裝,并確定要處理該通用消息內(nèi)容的第二消息處理器;所述通用消息服務(wù)器還包括消息投遞中心,消息投遞中心將通用消息內(nèi)容投遞給確定的第二消息處理器,并將第二消息處理器處理后的通用消息內(nèi)容返回給消息處理中心。
所述通用消息服務(wù)器還包括消息轉(zhuǎn)換中心;所述消息處理中心確定拆除通用消息封裝的通用消息內(nèi)容要作消息類型轉(zhuǎn)換時(shí),所述消息轉(zhuǎn)換中心作消息類型轉(zhuǎn)換;并將轉(zhuǎn)換后的通用消息內(nèi)容返回至消息處理中心。
所述通用消息服務(wù)器與第二消息處理器通信,所述通用消息服務(wù)器包括用戶信息處理中心、消息投遞中心和消息處理中心;信息處理中心用于記錄用戶簽約信息;
消息投遞中心用于接收第一消息處理器生成、經(jīng)第二消息處理器轉(zhuǎn)發(fā)的專用消息并將其發(fā)送給消息處理中心,以及將專用消息投遞給消息處理中心已確定的第二消息處理器;消息處理中心根據(jù)接收到的專用消息類型確定處理該專用消息的第二消息處理器。
所述通用消息服務(wù)器與第二消息處理器通信,所述通用消息服務(wù)器包括用戶信息處理中心、對(duì)外通信中心、消息投遞中心和消息處理中心;信息處理中心用于記錄用戶簽約信息;對(duì)外通信中心用于接收第一消息處理器生成的專用消息,并發(fā)送給消息處理中心;消息處理中心根據(jù)接收到的專用消息類型確定處理該專用消息的第二消息處理器;消息投遞中心用于將消息處理中心處理后的專用消息投遞給已確定的第二消息處理器。
所述通用消息服務(wù)器還包括消息轉(zhuǎn)換中心;所述消息處理中心確定接收到的專用消息要作消息類型轉(zhuǎn)換時(shí),所述消息轉(zhuǎn)換中心作專用消息類型轉(zhuǎn)換,并將轉(zhuǎn)換后的專用消息返回至消息處理中心。
所述對(duì)外通信單元還用于,向通用消息服務(wù)器發(fā)送登錄請(qǐng)求,以及,接收通用消息服務(wù)器返回的登錄結(jié)果。
所述通用消息客戶端還包括通訊錄,用于統(tǒng)一記錄所在用戶終端的聯(lián)系人信息。
所述第一消息處理器包括專用消息客戶端;所述第二消息處理器包括專用消息服務(wù)器。
一種通用消息系統(tǒng)的實(shí)現(xiàn)方法,該系統(tǒng)包括通用消息客戶端、通用消息服務(wù)器,通用消息客戶端所在用戶終端包括第一消息處理器;所述方法包括發(fā)送方通用消息客戶端獲取不同類型的消息內(nèi)容,根據(jù)該消息內(nèi)容的類型確定處理該消息內(nèi)容的第一消息處理器,并將該消息內(nèi)容發(fā)送至所確定的第一消息處理器進(jìn)行處理;接收方通用消息客戶端向用戶提供經(jīng)通用消息服務(wù)器轉(zhuǎn)發(fā)、第一消息處理器處理的不同類型的消息內(nèi)容。
在通用消息服務(wù)器轉(zhuǎn)發(fā)消息之前還包括,發(fā)送方通用消息客戶端接收第一消息處理器返回的消息內(nèi)容,對(duì)其增加通用消息封裝生成通用消息,并將通用消息發(fā)送給通用消息服務(wù)器。
在通用消息服務(wù)器轉(zhuǎn)發(fā)消息之后還包括,接收方通用消息客戶端將接收的通用消息拆除通用消息封裝,根據(jù)通用消息內(nèi)容的類型確定處理該通用消息內(nèi)容的第一消息處理器,并將該通用消息內(nèi)容發(fā)送給確定的第一消息處理器。
所述通用消息服務(wù)器與第二消息處理器通信,其特征在于,在通用消息服務(wù)器接收到通用消息和發(fā)送出通用消息之間還包括,拆除接收到的通用消息的封裝,投遞給通用消息內(nèi)容類型對(duì)應(yīng)的第二消息處理器;并接收第二消息處理器返回的通用消息內(nèi)容,對(duì)返回的通用消息內(nèi)容增加通用消息封裝,生成通用消息。
在拆除通用消息封裝后還包括,判斷是否要作通用消息內(nèi)容的類型轉(zhuǎn)換,若是,作通用消息內(nèi)容的類型轉(zhuǎn)換。
在通用消息服務(wù)器轉(zhuǎn)發(fā)消息之前還包括,發(fā)送方第一消息處理器將處理得到的專用消息發(fā)送給通用消息服務(wù)器。
所述通用消息服務(wù)器與第二消息處理器通信,其特征在于,通用消息服務(wù)器接收到專用消息之后還包括,第二消息處理器接收通用消息服務(wù)器按照消息類型投遞的專用消息。
通用消息服務(wù)器投遞消息之前還包括,判斷是否要作專用消息類型轉(zhuǎn)換,若是,作專用消息類型轉(zhuǎn)換。
所述第二消息處理器接收到投遞的專用消息后還包括,第二消息處理器將專用消息發(fā)送給接收方第一消息處理器。
所述方法還包括通用消息客戶端登錄通用消息系統(tǒng),包括步驟通用消息客戶端向通用消息服務(wù)器發(fā)送登錄請(qǐng)求;通用消息服務(wù)器處理登錄請(qǐng)求;通用消息服務(wù)器向通用消息客戶端返回登錄結(jié)果。
由于本發(fā)明采用通用消息系統(tǒng)統(tǒng)一處理用戶要發(fā)送或接收的消息,對(duì)于用戶而言只需要維護(hù)一個(gè)通訊錄,使用相同的消息編輯方式,完成與他人的消息通信,融合不同的用戶感受,方便了用戶的使用。
而且,由于使用通用消息系統(tǒng)對(duì)各種消息統(tǒng)一操作,不會(huì)出現(xiàn)因關(guān)閉某應(yīng)用程序而出現(xiàn)的通信中斷等問題。


圖1為本發(fā)明通用消息系統(tǒng)的網(wǎng)絡(luò)構(gòu)架圖;圖2為本發(fā)明實(shí)施例一中通用消息系統(tǒng)組成圖;
圖3為本發(fā)明實(shí)施例一中用戶終端登錄通用消息系統(tǒng)示意圖;圖4為本發(fā)明實(shí)施例一中用戶終端發(fā)送通用消息示意圖;圖5為本發(fā)明實(shí)施例一中用戶終端接收通用消息示意圖;圖6為本發(fā)明實(shí)施例一中通用消息客戶端發(fā)送消息流程圖;圖7為本發(fā)明實(shí)施例一中通用消息服務(wù)器處理消息流程圖;圖8為本發(fā)明實(shí)施例一中通用消息客戶端接收消息流程圖;圖9為本發(fā)明實(shí)施例一中通用消息系統(tǒng)的實(shí)現(xiàn)方法流程圖;圖10為本發(fā)明實(shí)施例四中用戶接收專用消息示意圖;圖11為本發(fā)明實(shí)施例四中通用消息系統(tǒng)的實(shí)現(xiàn)方法流程圖;圖12為本發(fā)明實(shí)施例五中用戶發(fā)送專用消息示意圖;圖13為本發(fā)明實(shí)施例五中通用消息系統(tǒng)的實(shí)現(xiàn)方法流程圖。
具體實(shí)施例方式
本發(fā)明在移動(dòng)業(yè)務(wù)體系中增加通用消息系統(tǒng)平臺(tái),利用通用消息系統(tǒng)平臺(tái)來完成各種消息系統(tǒng)的融合。通用消息系統(tǒng)的網(wǎng)絡(luò)架構(gòu)如圖1所示,用戶終端101包括第一消息處理器系統(tǒng),例如是專用消息客戶端系統(tǒng)111,還包括通用消息客戶端112;專用消息客戶端系統(tǒng)111包括第一消息處理器,例如是專用消息客戶端121,專用消息客戶端121可以是SMS客戶端、MMS客戶端、Email客戶端或IM客戶端等。第二消息處理器系統(tǒng),可以是專用消息服務(wù)器系統(tǒng)114,它包括第二消息處理器,比如專用消息服務(wù)器122,專用消息服務(wù)器122可以是SMS服務(wù)器、MMS服務(wù)器、Email服務(wù)器或IM服務(wù)器等。通用消息客戶端112與通用消息服務(wù)器113通過網(wǎng)絡(luò)102連接。
下面詳細(xì)介紹本發(fā)明實(shí)施例一如圖2所示,通用消息系統(tǒng)包括通用消息客戶端112和通用消息服務(wù)器113。通用消息客戶端存在于用戶終端101中,通過網(wǎng)絡(luò)102與通用消息服務(wù)器113通信。用戶終端101可以是無線移動(dòng)終端,如手機(jī),也可以是固定終端,如PC,它是一個(gè)可以接入IP網(wǎng)絡(luò)的設(shè)備。網(wǎng)絡(luò)102是一個(gè)基于IP的網(wǎng)絡(luò)。用戶終端101和網(wǎng)絡(luò)102間可以間隔多種中間網(wǎng)絡(luò),如無線移動(dòng)網(wǎng)絡(luò),或企業(yè)內(nèi)部網(wǎng)絡(luò),或家庭局域網(wǎng)等。
專用消息客戶端系統(tǒng)111包括專用消息客戶端121,專用消息服務(wù)器系統(tǒng)114包括專用消息服務(wù)器122。專用消息客戶端121以及專用消息服務(wù)器122是現(xiàn)有或者未來出現(xiàn)的消息服務(wù)實(shí)體,如短信(SMS)客戶端和短信服務(wù)器/中心(SMSC),或即時(shí)消息(IM)客戶端和IM服務(wù)器。
通用消息客戶端112包括六部分消息顯示單元201、消息處理單元202、對(duì)外通信單元203、消息內(nèi)容獲取單元204、消息投遞單元205和通訊錄206。
消息顯示單元201負(fù)責(zé)將消息的文本、圖像、聲音、視頻等消息內(nèi)容通過終端提供給用戶。
消息處理單元202負(fù)責(zé)對(duì)消息的處理,例如對(duì)專用消息增加通用消息封裝,以及對(duì)通用消息拆除通用消息封裝;且負(fù)責(zé)消息地址的轉(zhuǎn)換、提供等。
對(duì)外通信單元203負(fù)責(zé)通用消息客戶端112對(duì)外的通信,如接收來自通用消息服務(wù)器113的通用消息,將終端處理好的通用消息發(fā)送給通用消息服務(wù)器113,或一些與通用消息服務(wù)器113間的信令交互,信令交互主要包括發(fā)送登錄請(qǐng)求和接收登錄結(jié)果。
消息內(nèi)容獲取單元204通過終端操作系統(tǒng)獲得用戶希望發(fā)送消息的內(nèi)容和目的地址。
消息投遞單元205負(fù)責(zé)與專用消息客戶端系統(tǒng)111的信息交互,例如根據(jù)消息處理單元202確定的消息類型將消息投遞給對(duì)應(yīng)的專用消息客戶端121,以及接收專用消息客戶端121的消息并發(fā)送給消息處理單元202。
通訊錄206中記錄用戶的所有聯(lián)系人的用戶名,及這些聯(lián)系人的地址。
通用消息服務(wù)器113包括對(duì)外通信中心207、消息處理中心208、用戶信息處理中心209、消息投遞中心210和消息轉(zhuǎn)換中心211。
對(duì)外通信中心207負(fù)責(zé)通用消息服務(wù)器113與通用消息客戶端112間的通信,如接收來自通用消息客戶端112的通用消息,將服務(wù)器處理好的通用消息發(fā)送給通用消息客戶端112,或一些與通用消息客戶端112間的信令交互。
消息處理中心208負(fù)責(zé)針對(duì)消息的處理,例如對(duì)專用消息增加通用消息封裝,或?qū)νㄓ孟⑦M(jìn)行拆除通用消息封裝;還包括判斷是否需要作消息類型轉(zhuǎn)換,例如,判斷是否需要將短信轉(zhuǎn)換為Email。
用戶信息處理中心209記錄用戶的簽約信息,以及這些用戶的用戶名、地址、通訊錄等個(gè)人信息。
消息投遞中心210負(fù)責(zé)與專用消息服務(wù)器系統(tǒng)114的交互。
消息轉(zhuǎn)換中心211負(fù)責(zé)消息類型的轉(zhuǎn)換,例如,將短信轉(zhuǎn)換為Email;且負(fù)責(zé)消息地址的轉(zhuǎn)換等。
對(duì)于圖2所示的通用消息系統(tǒng),在其工作過程中各部分的作用是這樣的用戶登錄用戶通過對(duì)外通信單元203與對(duì)外通信中心207之間進(jìn)行信令交互,完成登錄通用消息系統(tǒng)。
發(fā)送終端消息內(nèi)容獲取單元204獲取要發(fā)送的消息,通訊錄206得到接收用戶的地址,消息處理單元202將消息和地址根據(jù)消息內(nèi)容的類型,通過消息投遞單元205投遞給對(duì)應(yīng)的專用消息客戶端121。專用消息客戶端121生成一條專用消息后經(jīng)消息投遞單元205將專用消息返回至消息處理單元202,此時(shí),消息處理單元202對(duì)專用消息作通用消息處理,如增加通用消息封裝,而后將通用消息經(jīng)對(duì)外通信單元203發(fā)送給通用消息服務(wù)器113。
服務(wù)器消息處理中心208將從對(duì)外通信中心207得到的通用消息作相應(yīng)的通用消息處理,例如解通用消息封裝,然后判斷是否需要作消息類型轉(zhuǎn)換;若需要,交給消息轉(zhuǎn)換中心211完成消息類型轉(zhuǎn)換;然后消息處理中心208將消息經(jīng)消息投遞中心210投遞給相應(yīng)的專用消息服務(wù)器122,在專用消息服務(wù)器122完成對(duì)專用消息的處理后,又經(jīng)消息投遞中心210返回給消息處理中心208。此時(shí),消息處理中心208再次對(duì)消息作通用消息處理,例如增加通用消息封裝,而后將通用消息發(fā)送給接收終端。
接收終端消息處理單元202將從對(duì)外通信單元203得到的通用消息作通用消息處理后,例如拆除通用消息封裝,經(jīng)消息投遞單元205投遞給相應(yīng)的專用消息客戶端121,專用消息客戶端121解析專用消息后又經(jīng)消息投遞單元205將消息內(nèi)容和發(fā)送者地址返回至消息處理單元202,最后,消息顯示單元201將消息處理單元202的消息內(nèi)容和發(fā)送者地址顯示給用戶。
下面以用戶登錄、發(fā)送消息和接收消息的三個(gè)方面,來簡(jiǎn)要說明通用消息系統(tǒng)的工作流程。
如圖3所示,用戶登錄過程如下步驟301當(dāng)用戶登錄通用消息系統(tǒng)時(shí),通用消息客戶端112將用戶的用戶身份信息(如用戶名)、身份確認(rèn)信息(如密碼)、用戶地址(如IP地址)、用戶支持的專用消息類型及其聯(lián)系地址,包含在登錄請(qǐng)求消息中,將請(qǐng)求消息通過對(duì)外通信單元203發(fā)送給通用消息服務(wù)器113,發(fā)起用戶登錄流程;步驟302通用消息服務(wù)器113通過對(duì)外通信中心207收到登錄請(qǐng)求消息后,將用戶的身份信息和身份確認(rèn)信息發(fā)送給用戶信息處理中心208進(jìn)行鑒權(quán);步驟303通用消息服務(wù)器113向通用消息客戶端112返回鑒權(quán)結(jié)果,告知登錄請(qǐng)求成功或失敗。
如圖4所示,用戶發(fā)送消息的過程,也就是通用消息客戶端112將一個(gè)通用消息發(fā)送給通用消息服務(wù)器113的過程。通用消息內(nèi)除了要發(fā)送的消息外,還包含通用消息標(biāo)識(shí)表示這是一個(gè)通用消息;
發(fā)送者標(biāo)識(shí)表示發(fā)送者的身份;接收者標(biāo)識(shí)表示接收者的身份。
如圖5所示,用戶接收消息的過程,也就是通用消息服務(wù)器113將一個(gè)通用消息發(fā)送給接收用戶的通用消息客戶端112的過程。
在對(duì)通用消息系統(tǒng)的工作過程大概了解的基礎(chǔ)上,下面分別對(duì)通用消息客戶端112發(fā)送消息、通用消息服務(wù)器113處理消息,以及通用消息客戶端112接收消息的過程做詳細(xì)描述。
如圖6所示,通用消息客戶端112發(fā)送消息的過程如下步驟601當(dāng)用戶希望發(fā)送一條消息時(shí),通用消息客戶端112通過消息內(nèi)容獲取單元204獲取用戶的消息內(nèi)容,包括消息的多媒體信息、附件,和/或消息載體信息;步驟602消息處理單元202根據(jù)這些信息及接收用戶支持的專用消息類型,選擇專用消息客戶端系統(tǒng)111中的相應(yīng)類型的專用消息客戶端121;步驟603從通訊錄206中獲取接收用戶的聯(lián)系地址;步驟604將要發(fā)送的消息內(nèi)容及接收用戶的聯(lián)系地址通過消息投遞單元205發(fā)送給專用消息客戶端121;步驟605專用消息客戶端121根據(jù)這些內(nèi)容生成一條專用消息,也即增加通用消息封裝之前的通用消息內(nèi)容;步驟606專用消息客戶端121將該專用消息返回給通用消息客戶端112;步驟607通用消息客戶端112的消息處理單元202為該專用消息做通用消息的處理,如增加通用消息封裝等;步驟608通用消息客戶端112將該通用消息通過對(duì)外通信單元203發(fā)送給通用消息服務(wù)器113。
如圖7所示,通用消息服務(wù)器113處理消息的過程如下
步驟701對(duì)外通信中心207收到通用消息客戶端112發(fā)送的消息后,消息處理中心208也做相應(yīng)的通用消息處理,如拆除通用消息封裝;步驟702消息處理中心208判斷是否需要進(jìn)行消息類型轉(zhuǎn)換;步驟703如果需要,消息轉(zhuǎn)換中心211進(jìn)行消息類型轉(zhuǎn)換;步驟704消息投遞中心210把消息投遞給對(duì)應(yīng)的專用消息服務(wù)器;步驟705專用消息服務(wù)器122按照現(xiàn)有技術(shù)處理該消息;步驟706將消息返回給通用消息服務(wù)器113;步驟707通用消息服務(wù)器113收到專用消息服務(wù)器122返回的消息后,再進(jìn)行通用消息處理,比如,為消息加上通用消息封裝;步驟708通用消息服務(wù)器113完成通用消息處理后,將消息發(fā)給接收方終端。
如圖8所示,通用消息客戶端112接收消息的過程如下步驟801對(duì)外通信單元203收到通用消息;步驟802消息處理單元202對(duì)消息作通用消息處理,例如解拆通用消息封裝,獲知該專用消息類型;步驟803消息投遞單元205根據(jù)獲知的消息類型將該專用消息投遞給相應(yīng)的專用消息客戶端121;步驟804專用消息客戶端121解析專用消息,獲得消息內(nèi)容和發(fā)送者地址步驟805專用消息客戶端121將消息的內(nèi)容和發(fā)送者地址返回給通用消息客戶端112;步驟806通用消息客戶端112通過消息顯示單元201將消息內(nèi)容和發(fā)送人顯示給用戶。
下面以用戶Bob和Alice通信說明實(shí)施例一的應(yīng)用。
首先,Bob登錄通用消息系統(tǒng)步驟1用戶在終端登錄界面上輸入用戶名Bob,密碼123,點(diǎn)擊登錄;步驟2通用消息客戶端112通過消息內(nèi)容獲取單元204獲得登錄用戶名和密碼,由對(duì)外通信單元203發(fā)送給通用消息服務(wù)器113,在該條登錄請(qǐng)求消息中,不僅包括登錄的用戶名和密碼,還有用戶終端的IP地址,還包括Bob支持的專用消息系統(tǒng)類型短信、Email,以及短信系統(tǒng)用的電話號(hào)碼,以及Email系統(tǒng)用的Email地址;步驟3通用消息服務(wù)器113收到該消息后,由用戶信息處理中心208根據(jù)用戶信息處理中心209保存的用戶信息對(duì)用戶的身份進(jìn)行鑒權(quán),根據(jù)Bob提供的用戶名和密碼,Bob通過了鑒權(quán),登錄成功;步驟4通用消息服務(wù)器113記錄Bob已經(jīng)登錄,并在用戶信息處理中心209記錄Bob的IP地址、支持的專用消息系統(tǒng)類型及其通信地址;步驟5通用消息服務(wù)器113通知Bob的通用消息客戶端112登錄成功;步驟6通用消息客戶端112顯示已經(jīng)登錄通用消息系統(tǒng)平臺(tái);然后,Bob與Alice進(jìn)行通信步驟7Bob的終端僅支持短信和Email,他想發(fā)送一段文字和一個(gè)圖片給Alice,Alice也是通用消息系統(tǒng)的用戶,Alice僅支持Email。Bob在消息編輯窗口中輸入文字,選擇實(shí)時(shí),點(diǎn)擊發(fā)送;步驟8通用消息客戶端112通過消息內(nèi)容獲取單元204獲取這些信息;步驟9通用消息客戶端112根據(jù)實(shí)時(shí)要求選擇短信和Email作為消息承載;步驟10通用消息客戶端112將消息文字、Alice的Email地址以及自己的Email地址投遞給短信系統(tǒng)客戶端;將圖片、Alice的Email地址以及自己的Email地址投遞給郵件系統(tǒng)客戶端;步驟11短信系統(tǒng)客戶端生成一條短信后發(fā)送給通用消息系統(tǒng)客戶端112;郵件系統(tǒng)客戶端生成一封Email后發(fā)送給通用消息系統(tǒng)客戶端112;步驟12通用消息客戶端112為第一個(gè)消息封裝上通用消息字頭,加上通用消息標(biāo)記,加上發(fā)送人為Bob,接收人為Alice,內(nèi)容為短信;通用消息客戶端112為第二個(gè)消息封裝上通用消息字頭,加上通用消息標(biāo)記,加上發(fā)送人為Bob,接收人為Alice,內(nèi)容為Email;步驟13通用消息客戶端112將兩條消息發(fā)送給通用消息服務(wù)器113;步驟14通用消息服務(wù)器113收到兩條消息后,獲知一個(gè)消息為Bob發(fā)送給Alice的短信,則拆除通用消息封裝;另一個(gè)消息為Bob發(fā)送給Alice的Email,則拆除通用消息封裝;步驟15由于通用消息服務(wù)器113收到的短信是以Alice的Email地址作為收件人地址的,則通用消息服務(wù)器113將收到的短信轉(zhuǎn)換為Email;消息轉(zhuǎn)換中心211對(duì)消息類型進(jìn)行轉(zhuǎn)換將用戶信息處理中心209保存的Alice的Email地址作為Email的目的地址,本例中Bob支持Email功能,則將Bob的Email地址作為發(fā)件人地址。若Bob不支持Email功能,通用消息服務(wù)器113則用一個(gè)缺省Email地址作為發(fā)件人地址,將短信的內(nèi)容取出后作為Email的內(nèi)容,生成一封新Email。
步驟16通用消息服務(wù)器113將兩封Email發(fā)送給Email服務(wù)器,Email服務(wù)器處理后發(fā)送給通用消息服務(wù)器113;步驟17通用消息服務(wù)器113將兩封Email各自打上通用消息封裝,發(fā)件人為Bob,收件人為Alice,內(nèi)容為Email;步驟18通用消息服務(wù)器113將消息發(fā)送給Alice的通用消息客戶端112;
步驟19Alice的通用消息客戶端112收到該消息后知道兩封Email來自Bob,內(nèi)容為Email,拆除通用消息系統(tǒng)封裝后,將兩封Email投遞給郵件系統(tǒng)客戶端處理。
步驟20郵件系統(tǒng)客戶端從中提取出Email內(nèi)容和發(fā)送人地址給通用消息客戶端112;步驟21通用消息客戶端112將兩封Email內(nèi)容和Bob的用戶名顯示給Alice。
通過實(shí)施例一前面對(duì)通用消息系統(tǒng)的介紹,可以總結(jié)出實(shí)現(xiàn)此通用消息系統(tǒng)的方法。如圖9所示,用戶登錄、發(fā)送消息、服務(wù)器處理消息、用戶接收消息的過程包括以下步驟步驟901發(fā)送方終端及接收方終端登錄通用消息系統(tǒng),包括通用消息客戶端112向通用消息服務(wù)器113發(fā)送登錄請(qǐng)求、通用消息服務(wù)器113響應(yīng)登錄請(qǐng)求并反饋登錄結(jié)果;步驟902發(fā)送方終端的通用消息客戶端112將獲取的消息內(nèi)容及接收方地址,按照選擇的消息類型,發(fā)送給相應(yīng)的專用消息客戶端121;步驟903專用消息客戶端121生成一條專用消息,然后將此專用消息發(fā)送給通用消息客戶端112;步驟904通用消息客戶端112對(duì)專用消息作通用消息處理,比如增加通用消息封裝等;并發(fā)送給通用消息服務(wù)器113;步驟905通用消息服務(wù)器113對(duì)接收到的通用消息作通用消息處理,比如拆除通用消息封裝等;并判斷是否需要類型轉(zhuǎn)換,若需要,則進(jìn)行消息類型轉(zhuǎn)換;將消息投遞給專用消息服務(wù)器122;步驟906專用消息服務(wù)器122處理該消息,并發(fā)送給通用消息服務(wù)器113;
步驟907通用消息服務(wù)器113對(duì)消息進(jìn)行通用消息處理,比如,為消息加上通用消息封裝;將此消息發(fā)送給接收方終端的通用消息客戶端112;步驟908通用消息客戶端112對(duì)通用消息作通用消息處理,如拆除通用消息處理,并投遞給相應(yīng)的專用消息客戶端121;步驟909專用消息客戶端121對(duì)消息進(jìn)行解析獲取消息內(nèi)容和發(fā)送方地址,并將消息的內(nèi)容和發(fā)送方地址返回給通用消息客戶端112,顯示給接收方。
下面介紹實(shí)施例二在實(shí)施例一的基礎(chǔ)上,通用消息系統(tǒng)的的通用消息服務(wù)器113中省略消息轉(zhuǎn)換中心211。
例如,Alice支持Email業(yè)務(wù)和短信業(yè)務(wù),那么,具體實(shí)施例一中Bob與Alice通信的步驟15到步驟21為步驟15消息投遞中心210將短信直接發(fā)送給短信服務(wù)器短信中心;將Email發(fā)送給郵件服務(wù)器;步驟16短信中心處理該條短信,再將短信發(fā)送給通用消息服務(wù)器113;郵件服務(wù)器處理該封Email,再將Email發(fā)送給通用消息服務(wù)器113;步驟17通用消息服務(wù)器113收到短信,再將該條短信打上通用消息封裝,加上發(fā)送人為Bob,接收人為Alice,內(nèi)容為短信;通用消息服務(wù)器113收到Email,再將該郵件打上通用消息封裝,加上發(fā)送人為Bob,接收人為Alice,內(nèi)容為郵件;步驟18通用消息服務(wù)器113將兩條消息發(fā)送給Alice的通用消息客戶端112;步驟19Alice的通用消息客戶端112收到兩條消息后知道一條消息是來自Bob的,內(nèi)容為短信,拆除通用消息系統(tǒng)封裝后,將短信投遞給短信系統(tǒng)客戶端處理;另一條消息是來自Bob的,內(nèi)容為Email,拆除通用消息系統(tǒng)封裝后,將Email投遞給郵件系統(tǒng)客戶端處理;步驟20短信系統(tǒng)客戶端從中提取出短信內(nèi)容和發(fā)送人電話號(hào)碼給通用消息客戶端112;郵件系統(tǒng)客戶端從中提取出Email內(nèi)容和發(fā)送人Email地址給通用消息客戶端112;步驟21通用消息客戶端112將短信內(nèi)容、Email內(nèi)容和Bob的用戶名顯示給Alice。
下面介紹實(shí)施例三在實(shí)施例一或?qū)嵤├幕A(chǔ)上,省略專用消息服務(wù)器114對(duì)消息的處理,相應(yīng)地,將圖2中消息投遞中心210省略掉。
在消息傳遞過程中,當(dāng)通用消息發(fā)送到通用消息服務(wù)器113時(shí),通用消息服務(wù)器113處理后將消息直接發(fā)送給接收端,而無需經(jīng)過專用消息服務(wù)器114的處理。將通用消息服務(wù)器113處理消息的步驟704、步驟705和步驟706省略。通用消息系統(tǒng)服務(wù)器113收到消息后,檢查接收方的簽約信息及登錄狀況,然后將消息發(fā)送給接收方。
在上述Bob給Alice發(fā)送消息的例子中,通用消息服務(wù)器113收到Bob發(fā)送的通用消息后,發(fā)現(xiàn)接收人為Alice,則檢查Alice當(dāng)前的登錄狀況,發(fā)現(xiàn)Alice已登錄,則將該消息直接發(fā)送給Alice。
通過實(shí)施例三中對(duì)通用消息系統(tǒng)的介紹,可以總結(jié)出實(shí)現(xiàn)此通用消息系統(tǒng)的方法。其實(shí)現(xiàn)步驟是在圖9的基礎(chǔ)上省略步驟905和步驟906。
下面介紹實(shí)施例四在實(shí)施例一或?qū)嵤├幕A(chǔ)上,不采用通用消息封裝,而是采用專用消息在客戶端和服務(wù)器之間通信。
在此實(shí)施例中的消息接收過程,如圖10所示,也即接收方專用消息客戶端121接收專用消息服務(wù)器122的專用消息。
通用消息客戶端112發(fā)送消息的過程與圖6所示過程的區(qū)別在于,通用消息客戶端112對(duì)專用消息客戶端121生成的專用消息不做處理,直接發(fā)給通用消息服務(wù)器113。這一過程也可理解為專用消息客戶端121生成專用消息后直接發(fā)送消息,通用消息服務(wù)器113在專用消息到達(dá)專用消息服務(wù)器122前攔截該消息。
通用消息服務(wù)器113處理消息的流程為(1)通用消息服務(wù)器113截取消息;(2)獲取消息類型和收件人地址;(3)判斷是否需要進(jìn)行消息類型轉(zhuǎn)換;(4)如果需要,作消息類型轉(zhuǎn)換;(5)將消息發(fā)送給專用消息服務(wù)器122。
仍以Bob和Alice通信為例步驟1001Bob的終端僅支持短信和Email,他想發(fā)送一條消息和一個(gè)圖片給Alice,Alice也是通用消息系統(tǒng)的用戶,她僅支持Email。Bob在消息編輯窗口中輸入文字,選擇實(shí)時(shí),點(diǎn)擊發(fā)送;步驟1002通用消息客戶端112通過消息內(nèi)容獲取單元204獲取這些信息;步驟1003通用消息客戶端112根據(jù)實(shí)時(shí)要求選擇短信和Email作為消息承載;步驟1004通用消息客戶端112將消息文字、Alice的Email地址以及自己的Email地址投遞給短信系統(tǒng)客戶端;把圖片、Alice的Email地址以及自己的Email地址投遞給郵件系統(tǒng)客戶端;步驟1005短信系統(tǒng)客戶端生成一條短信后發(fā)送該短信;郵件系統(tǒng)客戶端生成一封Email后發(fā)送該Email;步驟1006通用消息服務(wù)器113截取兩條消息,根據(jù)一條消息的目的地址,獲知該消息發(fā)往短信中心,從而判定該消息為短信,并從短信中獲取Alice的地址;根據(jù)另一條消息的目的地址,獲知該消息發(fā)往郵件服務(wù)器,從而判定該消息為Email,并從Email中獲取Alice的地址;步驟1007通用消息服務(wù)器113發(fā)現(xiàn)Alice的地址是一個(gè)Email地址,則通用消息服務(wù)器根據(jù)Alice的Email地址,Bob的Email地址,以及短信的內(nèi)容生成一封新Email,并將新Email和原來Email發(fā)送給郵件服務(wù)器;步驟1008郵件服務(wù)器處理兩封Email,再將兩封Email發(fā)送給Alice的終端;步驟1009Alice的終端收到兩封Email后,處理Email,獲取Bob的Email地址和郵件內(nèi)容,發(fā)給Alice的通用消息客戶端112;步驟1010Alice的通用消息客戶端112收到該消息后從Bob的Email地址判斷該條消息來自Bob,并將消息內(nèi)容和Bob的用戶名顯示給Alice。
通過實(shí)施例四對(duì)通用消息系統(tǒng)的介紹,可以總結(jié)出實(shí)現(xiàn)此通用消息系統(tǒng)的方法。如圖11所示,用戶登錄、發(fā)送消息、服務(wù)器處理消息、用戶接收消息的過程包括以下步驟步驟1101發(fā)送方終端及接收方終端登錄通用消息系統(tǒng),包括通用消息客戶端112向通用消息服務(wù)器113發(fā)送登錄請(qǐng)求、通用消息服務(wù)器113響應(yīng)登錄請(qǐng)求并反饋登錄結(jié)果;步驟1102發(fā)送方終端的通用消息客戶端112將獲取的消息內(nèi)容及接收方地址,按照選擇的消息類型,發(fā)送給相應(yīng)的專用消息客戶端121;
步驟1103專用消息客戶端121生成一條專用消息,然后將此專用消息發(fā)送給通用消息服務(wù)器113;步驟1104通用消息服務(wù)器113截取到消息的類型和收件人地址;并判斷是否需要類型轉(zhuǎn)換,若需要,則進(jìn)行消息類型轉(zhuǎn)換;將消息投遞給專用消息服務(wù)器122;步驟1105專用消息服務(wù)器122對(duì)該消息進(jìn)行處理,并將此消息發(fā)送給接收方終端的專用消息客戶端121;步驟1106接收方終端的專用消息客戶端121對(duì)消息進(jìn)行解析,將解析的消息的內(nèi)容和發(fā)送方地址返回給通用消息客戶端112,顯示給接收方。
下面介紹實(shí)施例五在實(shí)施例一或?qū)嵤├幕A(chǔ)上,采用專用消息客戶端111直接發(fā)送專用消息的方式完成通信。
專用消息客戶端121在生成專用消息后直接發(fā)送該消息,專用消息服務(wù)器122收到消息后,將消息發(fā)送給通用消息服務(wù)器113作處理。通用消息服務(wù)器113將處理后的消息發(fā)送給專用消息服務(wù)器122,由專用消息服務(wù)器122發(fā)送給對(duì)方。
對(duì)于在此實(shí)施例中的消息發(fā)送過程,如圖12所示,也即專用消息服務(wù)器122接收來自發(fā)送方專用消息客戶端121的專用消息。消息接收與實(shí)施例四中圖10一致。
通用消息服務(wù)器113處理消息的流程為①通用消息服務(wù)器113從專用消息服務(wù)器122獲取消息;②獲取消息類型和收件人地址;③判斷是否需要進(jìn)行消息類型轉(zhuǎn)換;
④如果需要,作消息類型轉(zhuǎn)換;⑤消息發(fā)送給專用消息服務(wù)器122。
在此實(shí)施例中,Bob與Alice通信過程是這樣的步驟1201Bob的終端僅支持短信和Email,他想發(fā)送一條消息給Alice,Alice也是通用消息系統(tǒng)的用戶,她也支持Email。Bob在消息編輯窗口中輸入文字,插入一張自己的照片,選擇實(shí)時(shí),點(diǎn)擊發(fā)送;步驟1202通用消息客戶端112通過消息內(nèi)容獲取單元204獲取這些信息;步驟1203通用消息客戶端112根據(jù)實(shí)時(shí)要求選擇短信作為消息承載,由于還有一張照片需要發(fā)送,通用消息客戶端112同時(shí)選擇Email作為消息承載;步驟1204通用消息客戶端112將消息文字、Alice的Email地址以及自己的Email地址投遞給短信系統(tǒng)客戶端。將照片、Alice的Email地址以及自己的Email地址投遞給郵件系統(tǒng)客戶端;步驟1205短信系統(tǒng)客戶端生成一條短信后發(fā)送該短信。郵件系統(tǒng)客戶端生成一封郵件后發(fā)送該郵件;步驟1206短信中心收到短信后,直接發(fā)送給通用消息服務(wù)器113。郵件服務(wù)器收到郵件后也直接將消息發(fā)送給通用消息服務(wù)器113;步驟1207通用消息服務(wù)器113從短信中獲取Alice的地址發(fā)現(xiàn)Alice的地址是一個(gè)Email地址,則通用消息服務(wù)器113根據(jù)Alice的Email地址,Bob的Email地址,以及短信的內(nèi)容生成一封Email,并將該Email發(fā)送給郵件服務(wù)器;步驟1208通用消息服務(wù)器113發(fā)現(xiàn)郵件服務(wù)器發(fā)送來的消息中郵件的發(fā)件人、收件人地址為Email地址,所以通用消息服務(wù)器113沒有處理該消息,將這封郵件直接返回給郵件服務(wù)器;步驟1209郵件服務(wù)器處理兩封Email,再將Email發(fā)送給Alice的終端;步驟1210Alice的終端收到Email后,處理兩封郵件,獲取Bob的Email地址和郵件內(nèi)容,發(fā)給Alice的通用消息客戶端;步驟1211Alice的通用消息客戶端112收到該消息后從Bob的Email地址判斷該條消息來自Bob,并將消息內(nèi)容,一段文字以及一張照片,和Bob的用戶名顯示給Alice。照片和文字的消息可能不是同時(shí)顯示給Alice的。
通過實(shí)施例五對(duì)通用消息系統(tǒng)的介紹,可以總結(jié)出實(shí)現(xiàn)此通用消息系統(tǒng)的方法。如圖13所示,用戶登錄、用戶發(fā)送消息、服務(wù)器處理消息、用戶接收消息的過程包括以下步驟步驟1301發(fā)送方終端及接收方終端登錄通用消息系統(tǒng),包括通用消息客戶端112向通用消息服務(wù)器113發(fā)送登錄請(qǐng)求、通用消息服務(wù)器113響應(yīng)登錄請(qǐng)求并反饋登錄結(jié)果;步驟1302發(fā)送方終端的通用消息客戶端112將獲取的消息內(nèi)容及接收方地址,按照選擇的消息類型,發(fā)送給相應(yīng)的專用消息客戶端121;步驟1303專用消息客戶端121生成一條專用消息,然后將此專用消息發(fā)送給專用消息服務(wù)器122;步驟1304專用消息服務(wù)器114直接將接收的專用消息發(fā)送給通用消息服務(wù)器113;步驟1305通用消息服務(wù)器113獲取消息類型和接收方地址,并判斷此消息是否需要類型轉(zhuǎn)換,若需要,則進(jìn)行消息類型轉(zhuǎn)換;將消息投遞給專用消息服務(wù)器122;步驟1306專用消息服務(wù)器122對(duì)該消息進(jìn)行處理,并將此消息發(fā)送給接收方的專用消息客戶端121;
步驟1307接收方的專用消息客戶端121對(duì)消息進(jìn)行解析,并將消息的內(nèi)容和發(fā)送方地址返回給通用消息客戶端112,顯示給接收方。
以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種通用消息系統(tǒng),其特征在于,該系統(tǒng)包括通用消息客戶端、通用消息服務(wù)器,通用消息客戶端所在用戶終端包括第一消息處理器;其中通用消息客戶端用于獲取不同類型的消息內(nèi)容,根據(jù)該消息內(nèi)容的類型確定處理該消息內(nèi)容的第一消息處理器,并將該消息內(nèi)容發(fā)送至所確定的第一消息處理器進(jìn)行處理;通用消息客戶端還用于向用戶提供經(jīng)通用消息服務(wù)器轉(zhuǎn)發(fā)、第一消息處理器處理的不同類型的消息內(nèi)容;通用消息服務(wù)器用于記錄用戶簽約信息,并轉(zhuǎn)發(fā)通用消息客戶端之間傳輸?shù)南ⅰ?br> 2.根據(jù)權(quán)利要求1所述的通用消息系統(tǒng),其特征在于,所述通用消息客戶端包括消息內(nèi)容獲取單元、消息處理單元、消息投遞單元和消息顯示單元;消息內(nèi)容獲取單元用于獲取不同類型的消息內(nèi)容;消息處理單元用于根據(jù)接收到的消息內(nèi)容類型確定第一消息處理器;消息投遞單元用于將消息內(nèi)容投遞給確定的第一消息處理器,以及接收經(jīng)通用消息服務(wù)器轉(zhuǎn)發(fā)、第一消息處理器處理后的消息內(nèi)容;消息顯示單元用于向用戶提供消息投遞單元發(fā)來的消息內(nèi)容。
3.根據(jù)權(quán)利要求2所述的通用消息系統(tǒng),其特征在于,消息投遞單元還用于,將第一消息處理器返回的通用消息內(nèi)容發(fā)送給消息處理單元;消息處理單元還用于,對(duì)從消息投遞單元發(fā)來的通用消息內(nèi)容增加通用消息封裝,生成通用消息。
4.根據(jù)權(quán)利要求3所述的通用消息系統(tǒng),其特征在于,所述通用消息客戶端還包括對(duì)外通信單元;對(duì)外通信單元用于,將通用消息發(fā)送給通用消息服務(wù)器、接收通用消息服務(wù)器轉(zhuǎn)發(fā)來的通用消息。
5.根據(jù)權(quán)利要求4所述的通用消息系統(tǒng),其特征在于,消息處理單元還用于,將對(duì)外通信單元接收到的通用消息作拆除通用消息封裝的處理,并確定處理該通用消息內(nèi)容的第一消息處理器;消息投遞單元還用于,將拆除通用消息封裝的通用消息內(nèi)容投遞給已確定的第一消息處理器。
6.根據(jù)權(quán)利要求5所述的通用消息系統(tǒng),其特征在于,所述通用消息服務(wù)器包括用戶信息處理中心、對(duì)外通信中心和消息處理中心;信息處理中心用于記錄用戶簽約信息;對(duì)外通信中心用于在通用消息客戶端之間轉(zhuǎn)發(fā)通用消息;消息處理中心用于根據(jù)接收用戶簽約信息及登錄情況控制通用消息的轉(zhuǎn)發(fā)。
7.根據(jù)權(quán)利要求6所述的通用消息系統(tǒng),所述通用消息服務(wù)器與第二消息處理器通信,其特征在于,所述消息處理中心拆除接收到的通用消息的通用消息封裝,并確定要處理該通用消息內(nèi)容的第二消息處理器;所述通用消息服務(wù)器還包括消息投遞中心,消息投遞中心將通用消息內(nèi)容投遞給確定的第二消息處理器,并將第二消息處理器處理后的通用消息內(nèi)容返回給消息處理中心。
8.根據(jù)權(quán)利要求7所述的通用消息系統(tǒng),其特征在于,所述通用消息服務(wù)器還包括消息轉(zhuǎn)換中心;所述消息處理中心確定拆除通用消息封裝的通用消息內(nèi)容要作消息類型轉(zhuǎn)換時(shí),所述消息轉(zhuǎn)換中心作消息類型轉(zhuǎn)換;并將轉(zhuǎn)換后的通用消息內(nèi)容返回至消息處理中心。
9.根據(jù)權(quán)利要求2所述的通用消息系統(tǒng),其特征在于,所述通用消息服務(wù)器與第二消息處理器通信,所述通用消息服務(wù)器包括用戶信息處理中心、消息投遞中心和消息處理中心;信息處理中心用于記錄用戶簽約信息;消息投遞中心用于接收第一消息處理器生成、經(jīng)第二消息處理器轉(zhuǎn)發(fā)的專用消息并將其發(fā)送給消息處理中心,以及將專用消息投遞給消息處理中心已確定的第二消息處理器;消息處理中心根據(jù)接收到的專用消息類型確定處理該專用消息的第二消息處理器。
10.根據(jù)權(quán)利要求2所述的通用消息系統(tǒng),其特征在于,所述通用消息服務(wù)器與第二消息處理器通信,所述通用消息服務(wù)器包括用戶信息處理中心、對(duì)外通信中心、消息投遞中心和消息處理中心;信息處理中心用于記錄用戶簽約信息;對(duì)外通信中心用于接收第一消息處理器生成的專用消息,并發(fā)送給消息處理中心;消息處理中心根據(jù)接收到的專用消息類型確定處理該專用消息的第二消息處理器;消息投遞中心用于將消息處理中心處理后的專用消息投遞給已確定的第二消息處理器。
11.根據(jù)權(quán)利要求9或10所述的通用消息系統(tǒng),其特征在于,所述通用消息服務(wù)器還包括消息轉(zhuǎn)換中心;所述消息處理中心確定接收到的專用消息要作消息類型轉(zhuǎn)換時(shí),所述消息轉(zhuǎn)換中心作專用消息類型轉(zhuǎn)換,并將轉(zhuǎn)換后的專用消息返回至消息處理中心。
12.根據(jù)權(quán)利要求4、5或10所述的通用消息系統(tǒng),其特征在于,所述對(duì)外通信單元還用于,向通用消息服務(wù)器發(fā)送登錄請(qǐng)求,以及,接收通用消息服務(wù)器返回的登錄結(jié)果。
13.根據(jù)權(quán)利要求1至10任一項(xiàng)所述的通用消息系統(tǒng),其特征在于,所述通用消息客戶端還包括通訊錄,用于統(tǒng)一記錄所在用戶終端的聯(lián)系人信息。
14.根據(jù)權(quán)利要求1至10任一項(xiàng)所述的通用消息系統(tǒng),其特征在于,所述第一消息處理器包括專用消息客戶端;所述第二消息處理器包括專用消息服務(wù)器。
15.一種通用消息系統(tǒng)的實(shí)現(xiàn)方法,該系統(tǒng)包括通用消息客戶端、通用消息服務(wù)器,通用消息客戶端所在用戶終端包括第一消息處理器;其特征在于,所述方法包括發(fā)送方通用消息客戶端獲取不同類型的消息內(nèi)容,根據(jù)該消息內(nèi)容的類型確定處理該消息內(nèi)容的第一消息處理器,并將該消息內(nèi)容發(fā)送至所確定的第一消息處理器進(jìn)行處理;接收方通用消息客戶端向用戶提供經(jīng)通用消息服務(wù)器轉(zhuǎn)發(fā)、第一消息處理器處理的不同類型的消息內(nèi)容。
16.根據(jù)權(quán)利要求15所述的通用消息系統(tǒng)的實(shí)現(xiàn)方法,其特征在于,在通用消息服務(wù)器轉(zhuǎn)發(fā)消息之前還包括,發(fā)送方通用消息客戶端接收第一消息處理器返回的消息內(nèi)容,對(duì)其增加通用消息封裝生成通用消息,并將通用消息發(fā)送給通用消息服務(wù)器。
17.根據(jù)權(quán)利要求15所述的通用消息系統(tǒng)的實(shí)現(xiàn)方法,其特征在于,在通用消息服務(wù)器轉(zhuǎn)發(fā)消息之后還包括,接收方通用消息客戶端將接收的通用消息拆除通用消息封裝,根據(jù)通用消息內(nèi)容的類型確定處理該通用消息內(nèi)容的第一消息處理器,并將該通用消息內(nèi)容發(fā)送給確定的第一消息處理器。
18.根據(jù)權(quán)利要求16或17所述的通用消息系統(tǒng)的實(shí)現(xiàn)方法,所述通用消息服務(wù)器與第二消息處理器通信,其特征在于,在通用消息服務(wù)器接收到通用消息和發(fā)送出通用消息之間還包括,拆除接收到的通用消息的封裝,投遞給通用消息內(nèi)容類型對(duì)應(yīng)的第二消息處理器;并接收第二消息處理器返回的通用消息內(nèi)容,對(duì)返回的通用消息內(nèi)容增加通用消息封裝,生成通用消息。
19.根據(jù)權(quán)利要求18所述的通用消息系統(tǒng),其特征在于,在拆除通用消息封裝后還包括,判斷是否要作通用消息內(nèi)容的類型轉(zhuǎn)換,若是,作通用消息內(nèi)容的類型轉(zhuǎn)換。
20.根據(jù)權(quán)利要求15所述的通用消息系統(tǒng)的實(shí)現(xiàn)方法,其特征在于,在通用消息服務(wù)器轉(zhuǎn)發(fā)消息之前還包括,發(fā)送方第一消息處理器將處理得到的專用消息發(fā)送給通用消息服務(wù)器。
21.根據(jù)權(quán)利要求20所述的通用消息系統(tǒng)的實(shí)現(xiàn)方法,所述通用消息服務(wù)器與第二消息處理器通信,其特征在于,通用消息服務(wù)器接收到專用消息之后還包括,第二消息處理器接收通用消息服務(wù)器按照消息類型投遞的專用消息。
22.根據(jù)權(quán)利要求21所述的通用消息系統(tǒng)的實(shí)現(xiàn)方法,其特征在于,通用消息服務(wù)器投遞消息之前還包括,判斷是否要作專用消息類型轉(zhuǎn)換,若是,作專用消息類型轉(zhuǎn)換。
23.根據(jù)權(quán)利要求21或22所述的通用消息系統(tǒng)的實(shí)現(xiàn)方法,其特征在于,所述第二消息處理器接收到投遞的專用消息后還包括,第二消息處理器將專用消息發(fā)送給接收方第一消息處理器。
24.根據(jù)權(quán)利要求16、17或19所述的通用消息系統(tǒng)的實(shí)現(xiàn)方法,其特征在于,所述方法還包括通用消息客戶端登錄通用消息系統(tǒng),包括步驟通用消息客戶端向通用消息服務(wù)器發(fā)送登錄請(qǐng)求;通用消息服務(wù)器處理登錄請(qǐng)求;通用消息服務(wù)器向通用消息客戶端返回登錄結(jié)果。
全文摘要
本發(fā)明公開了一種通用消息系統(tǒng),包括通用消息客戶端、通用消息服務(wù)器,通用消息客戶端所在用戶終端包括第一消息處理器;其中通用消息客戶端用于獲取不同類型的消息內(nèi)容,根據(jù)該消息內(nèi)容的類型確定處理該消息內(nèi)容的第一消息處理器,并將該消息內(nèi)容發(fā)送至所確定的第一消息處理器進(jìn)行處理;通用消息客戶端還用于向用戶提供經(jīng)通用消息服務(wù)器轉(zhuǎn)發(fā)、第一消息處理器處理的不同類型的消息內(nèi)容;通用消息服務(wù)器用于記錄用戶簽約信息,并轉(zhuǎn)發(fā)通用消息客戶端之間傳輸?shù)南ⅰMㄟ^本發(fā)明,用戶只需通過通用消息系統(tǒng)的平臺(tái),就能完成與他人的各種消息通信,融合不同的用戶感受,方便了用戶的使用。本發(fā)明還公開了通用消息系統(tǒng)的實(shí)現(xiàn)方法。
文檔編號(hào)H04L29/06GK1905704SQ20061011129
公開日2007年1月31日 申請(qǐng)日期2006年8月21日 優(yōu)先權(quán)日2006年8月21日
發(fā)明者王睿 申請(qǐng)人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
志丹县| 布拖县| 廊坊市| 筠连县| 炉霍县| 郎溪县| 内丘县| 澄城县| 日土县| 鱼台县| 宝山区| 襄樊市| 达孜县| 绥滨县| 冷水江市| 栾城县| 嘉峪关市| 图片| 长宁县| 明光市| 黎川县| 宝坻区| 九龙县| 庄河市| 梁平县| 博野县| 仙游县| 德阳市| 合江县| 夏河县| 都匀市| 瑞丽市| 三穗县| 吉安县| 拉萨市| 内乡县| 新闻| 保康县| 平泉县| 方山县| 潮州市|