專利名稱:將多個應(yīng)用系統(tǒng)匯聚接入的集成推送系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無線數(shù)據(jù)通訊網(wǎng)絡(luò)領(lǐng)域,具體的說,涉及通過無線數(shù)據(jù)通訊網(wǎng)絡(luò)將 信息從信息服務(wù)器轉(zhuǎn)發(fā)給移動終端的技術(shù)。
背景技術(shù):
在網(wǎng)絡(luò)出現(xiàn)的初期,計算機網(wǎng)絡(luò)中接入的信息處理終端一般為電腦和筆記本電 腦。隨著計算機網(wǎng)絡(luò)、互聯(lián)網(wǎng)和移動互聯(lián)網(wǎng)的融合,一個客戶的網(wǎng)絡(luò)中所接入的終端設(shè) 備日趨多樣化,出現(xiàn)了如手機終端和上網(wǎng)本一系列小型的信息接入終端。在這樣一個 多樣的,復(fù)雜的網(wǎng)絡(luò)環(huán)境中,信息通信和處理的效率對用戶的工作有很大的影響,尤其 是互聯(lián)網(wǎng)和移動互聯(lián)網(wǎng)。兩者一個是在寬帶下,一個是在窄帶下,無論是數(shù)據(jù)傳輸,還 是終端設(shè)備對信息和數(shù)據(jù)的處理方式,都有很大的差異。由于互聯(lián)網(wǎng)采用的是TCP/IP協(xié)議,移動互聯(lián)網(wǎng)借助的是移動通信網(wǎng)絡(luò),采用基 于TD-SCDMA,CDMA2000或WCDMA等3G標(biāo)準(zhǔn)的語音、數(shù)據(jù)、圖像和流媒體傳輸協(xié)
議,兩者在通信方式,數(shù)據(jù)包封裝、傳輸和解析等方式上有很大的不同,因此不能將互 聯(lián)網(wǎng)環(huán)境下的應(yīng)用直接傳輸?shù)揭苿咏K端設(shè)備上進行處理,而是需要通過數(shù)據(jù)網(wǎng)關(guān)對數(shù)據(jù) 包進行重新封裝、轉(zhuǎn)發(fā)和解析。用戶在電腦終端上處理信息的方式,與采用移動信息終端處理信息的方式是不 同的。在電腦終端上,習(xí)慣于登陸到信息系統(tǒng)之中,而在移動終端上則更多地是在離開 工作環(huán)境時用它來處理較為緊急的工作。因此,信息的流向是從服務(wù)器端“推”向移動 信息終端。從互聯(lián)網(wǎng)到移動互聯(lián)網(wǎng)的數(shù)據(jù)處理和轉(zhuǎn)換中,推送技術(shù)是一種重要的技術(shù), 它將互聯(lián)網(wǎng)協(xié)議下的數(shù)據(jù)信息進行格式轉(zhuǎn)換后,用“推”的方法發(fā)送到移動信息終端設(shè) 備上。這種傳統(tǒng)的推送方法是在推送服務(wù)器和應(yīng)用系統(tǒng)之間建立一對一的推送連接, 客戶的每一個應(yīng)用都需要單獨開發(fā)一個推送服務(wù)模式,才能實現(xiàn)將信息轉(zhuǎn)發(fā)到移動終端 設(shè)備上。這種方式的問題在于開發(fā)和部署效率低,而且維護難度大。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題在于提供一種能實現(xiàn)一對多推送的系統(tǒng)。本發(fā)明所要解決的技術(shù)問題還在于提供一種能實現(xiàn)一對多推送的方法。為了解決上述技術(shù)問題,本發(fā)明的技術(shù)方案是這樣一種將多個應(yīng)用系統(tǒng)匯聚接入的集成推送系統(tǒng),包括嵌入式中間件和集成推送 服務(wù)器,所述的嵌入式中間件包括數(shù)據(jù)源適配接口層、數(shù)據(jù)協(xié)議轉(zhuǎn)換層和推送網(wǎng)關(guān)接口 協(xié)議,所述的集成推送服務(wù)器包括推送網(wǎng)關(guān)接口協(xié)議、服務(wù)管理模塊和通信協(xié)議,其 中,所述的嵌入式中間件和推送網(wǎng)關(guān)接口協(xié)議構(gòu)成集成推送網(wǎng)關(guān),所述的集成推送 網(wǎng)關(guān)負責(zé)與各類應(yīng)用系統(tǒng)連接,進行數(shù)據(jù)和信息的接收、處理、轉(zhuǎn)發(fā)等工作;
所述的服務(wù)管理模塊用以識別和處理對來自不同應(yīng)用系統(tǒng)的數(shù)據(jù)交換路由,保 證移動信息終端和應(yīng)用系統(tǒng)之間能夠準(zhǔn)確地進行數(shù)據(jù)的交換,并用以識別和處理不同網(wǎng) 絡(luò)通信運營商的協(xié)議標(biāo)示,保證數(shù)據(jù)信息能夠被正確地推送到移動信息終端設(shè)備上;所述的通信協(xié)議用以選擇正確的路由并將信息傳送到終端設(shè)備。上述技術(shù)方案中,所述的服務(wù)管理模塊包括下述模塊腳本適配、附件適配、 UI適配、地址同步、信任域協(xié)同、推送過濾、路由選擇、推送指令和標(biāo)識同步。上述技術(shù)方案中,所述的通信協(xié)議包括下述模塊數(shù)據(jù)和鏈路加密、安全認(rèn) 證、遠程指令模塊。上述技術(shù)方案中,所述的通信協(xié)議還包括TD-SCDMA、CDMA2000和WCDMA
通信協(xié)議。一種將多個應(yīng)用系統(tǒng)匯聚接入的集成推送方法,如下所述應(yīng)用系統(tǒng)通過數(shù)據(jù)源適配接口層進行各個應(yīng)用系統(tǒng)數(shù)據(jù)源適配,再通過數(shù)據(jù)協(xié) 議轉(zhuǎn)換層進行協(xié)議轉(zhuǎn)換,最后通過推送網(wǎng)關(guān)接口協(xié)議與集成推送服務(wù)器的推送網(wǎng)關(guān)接口 協(xié)議進行數(shù)據(jù)交換;集成推送服務(wù)器獲得通信數(shù)據(jù)后,集成推送服務(wù)器的服務(wù)管理模塊,通過腳本 適配建立面向業(yè)務(wù)層的業(yè)務(wù)邏輯關(guān)系,通過附件適配建立業(yè)務(wù)系統(tǒng)和集成推送服務(wù)器之 間的數(shù)據(jù)交換協(xié)議配置,通過UI適配實現(xiàn)與移動信息終端之間數(shù)據(jù)相互適應(yīng);集成推送服務(wù)器的服務(wù)管理模塊再通過地址同步功能實現(xiàn)應(yīng)用系統(tǒng)用戶信息與 移動信息終端用戶信息進行地址同步處理,通過信任域協(xié)同、推送過濾進行信任域匹配 和推送過濾,然后進行路由選擇,最后通過推送指令成功向移動信息終端推送信息提 示;相應(yīng)地,移動信息終端通過服務(wù)登陸接入到集成推送服務(wù)器中,通過集成推送 服務(wù)器通信協(xié)議模塊的安全認(rèn)證功能管理終端用戶的訪問權(quán)限,并保存受權(quán)的用戶信息 供地址同步功能進行地址和用戶信息的匹配確認(rèn);若用戶移動信息終端,通過掛失后在終端的第一次訪問時,由遠程指令功能發(fā) 送一次性指令銷毀所有終端數(shù)據(jù)信息;移動信息終端用戶確認(rèn)接收數(shù)據(jù)后,進行數(shù)據(jù)讀取和接收(可通過短信、手機 瀏覽器、安裝客戶端應(yīng)用程序等方式),通過通信協(xié)議(如TD-SCDMA、CDMA2000、 WCDMA)進行解析和讀取,集成推送服務(wù)器向用戶發(fā)送信息前將進行數(shù)據(jù)和鏈路加密處 理,以保障數(shù)據(jù)和通信的安全性,當(dāng)用戶對數(shù)據(jù)進行讀取后,將通過標(biāo)識同步功能實現(xiàn) 對比和協(xié)同同一用戶在不同移動信息終端上接受和處理信息的標(biāo)記狀態(tài),并使之保持最 新和一致。本發(fā)明采用了一種全新的方法和系統(tǒng)部署模式,即集成推送方法,在推送服 務(wù)器面向應(yīng)用的一層和多個/種不同的應(yīng)用系統(tǒng)建立一對多的連接,在面向通信端則將 各種復(fù)雜的移動網(wǎng)絡(luò)通信協(xié)議進行封裝,與網(wǎng)關(guān)進行數(shù)據(jù)交換,從而實現(xiàn)簡化開發(fā)和快 速部署的目的。本發(fā)明所述的系統(tǒng),將移動信息化的開發(fā)和部署過程分解成不同的層次,每個 層次處理部署和開發(fā)過程中的共性問題。在數(shù)據(jù)鏈路層,通過對網(wǎng)絡(luò)通信協(xié)議的封裝, 是通信接口和函數(shù)的調(diào)用方法規(guī)范化,在會話層,將信息化應(yīng)用接入的共性特征抽取出來,實現(xiàn)數(shù)據(jù)信息集中處理和轉(zhuǎn)發(fā)。
本發(fā)明通過嵌入式的中間件解決了應(yīng)用系統(tǒng)的差異化、多樣性、復(fù)雜性的問 題,并有效地改善、提高了系統(tǒng)的安全性和可靠性,可廣泛應(yīng)用于各行各業(yè)。
圖1為本發(fā)明的與應(yīng)用系統(tǒng)、移動終端的連接結(jié)構(gòu)示意圖。
圖2為本發(fā)明的流程框圖。
圖3為本發(fā)明的工作原理圖。
具體實施方式
下面結(jié)合附圖和實施例對本發(fā)明作進一步的說明。
如圖1和2所示,本發(fā)明一種將多個應(yīng)用系統(tǒng)匯聚接入的集成推送系統(tǒng),包括嵌 入式中間件22和集成推送服務(wù)器1,所述的嵌入式中間件22包括數(shù)據(jù)源適配接口層6、 數(shù)據(jù)協(xié)議轉(zhuǎn)換層7和推送網(wǎng)關(guān)接口協(xié)議8,所述的集成推送服務(wù)器1包括推送網(wǎng)關(guān)接口協(xié) 議9、服務(wù)管理模塊3和通信協(xié)議4,其中,
所述的嵌入式中間件22和推送網(wǎng)關(guān)接口協(xié)議9構(gòu)成集成推送網(wǎng)關(guān)2,所述的集成 推送網(wǎng)關(guān)2負責(zé)與各類應(yīng)用系統(tǒng)連接,進行數(shù)據(jù)和信息的接收、處理、轉(zhuǎn)發(fā)等工作;
所述的服務(wù)管理模塊3包括腳本適配10、附件適配11、UI適配12、地址同步 13,信任域協(xié)同14、推送過濾15、路由選擇16、推送指令17和標(biāo)識同步18共9個模塊, 用以識別和處理對來自不同應(yīng)用系統(tǒng)的數(shù)據(jù)交換路由,保證移動信息終端和應(yīng)用系統(tǒng)之 間能夠準(zhǔn)確地進行數(shù)據(jù)的交換,并用以識別和處理不同網(wǎng)絡(luò)通信運營商的協(xié)議標(biāo)示,保 證數(shù)據(jù)信息能夠被正確地推送到移動信息終端設(shè)備上;
所述的通信協(xié)議4,包括數(shù)據(jù)和鏈路加密19,安全認(rèn)證20、遠程指令21共3個 模塊,還包括TD-SCDMA、CDMA2000、WCDMA等通信協(xié)議,用以選擇正確的路由并將信息傳送到終端設(shè)備。
本發(fā)明的工作原理如圖2和圖3所示,應(yīng)用系統(tǒng)通過數(shù)據(jù)源適配接口層6進行各 個應(yīng)用系統(tǒng)數(shù)據(jù)源適配,再通過數(shù)據(jù)協(xié)議轉(zhuǎn)換層7進行協(xié)議轉(zhuǎn)換,最后通過推送網(wǎng)關(guān)接 口協(xié)議8與集成推送服務(wù)器1的推送網(wǎng)關(guān)接口協(xié)議9進行數(shù)據(jù)交換;
集成推送服務(wù)器1獲得通信數(shù)據(jù)后,服務(wù)管理模塊3通過腳本適配10建立面向 業(yè)務(wù)層的業(yè)務(wù)邏輯關(guān)系;通過附件適配11建立業(yè)務(wù)系統(tǒng)和集成推送服務(wù)器之間的數(shù)據(jù)交 換協(xié)議配置;通過UI適配12實現(xiàn)與移動信息終端5之間數(shù)據(jù)相互適應(yīng);
集成推送服務(wù)器1的服務(wù)管理模塊3再通過地址同步13功能實現(xiàn)應(yīng)用系統(tǒng)用戶 信息與移動信息終端5用戶信息進行地址同步處理,通過信任域協(xié)同14、推送過濾15進 行信任域匹配(非信任用戶訪問將被拒絕)和推送過濾,然后進行路由選擇16,最后通過 推送指令17成功向移動信息終端5推送信息提示;
相應(yīng)地,移動信息終端5通過服務(wù)登陸接入到集成推送服務(wù)器1中,通過通信協(xié) 議4模塊的安全認(rèn)證20功能管理終端用戶的訪問權(quán)限,并保存受權(quán)的用戶信息供地址同 步13功能進行地址和用戶信息的匹配確認(rèn);
若移動信息終端5用戶通過掛失后在終端的第一次訪問時,由遠程指令21功能發(fā)送一次性指令銷毀所有終端數(shù)據(jù)信息;
移動信息終端5用戶確認(rèn)接收數(shù)據(jù)后,可通過短信、手機瀏覽器、安裝客戶端 應(yīng)用程序等方式進行數(shù)據(jù)讀取和接收,通過TD-SCDMA、CDMA2000、WCDMA等通信 協(xié)議進行解析和讀取,集成推送服務(wù)器1向用戶發(fā)送信息前將進行數(shù)據(jù)和鏈路加密19處 理,以保障數(shù)據(jù)和通信的安全性,當(dāng)用戶對數(shù)據(jù)進行讀取后,將通過標(biāo)識同步18功能實 現(xiàn)對比和協(xié)同同一用戶在不同移動信息終端5上接受和處理信息的標(biāo)記狀態(tài),并使之保 持最新和一致。
上述實施例僅為本發(fā)明若干實施方式中的一種,并非對本發(fā)明構(gòu)思的限定,在 不脫離本發(fā)明設(shè)計思想的前提下,本領(lǐng)域中的工程技術(shù)人員對本發(fā)明的技術(shù)方案作出的 各種變型和改進,均應(yīng)落入本發(fā)明的保護范圍。
權(quán)利要求
1.一種將多個應(yīng)用系統(tǒng)匯聚接入的集成推送系統(tǒng),其特征在于,包括嵌入式中間件 (22)和集成推送服務(wù)器(1),所述的嵌入式中間件(22)包括數(shù)據(jù)源適配接口層(6)、數(shù)據(jù) 協(xié)議轉(zhuǎn)換層(7)和推送網(wǎng)關(guān)接口協(xié)議(8),所述的集成推送服務(wù)器(1)包括推送網(wǎng)關(guān)接口 協(xié)議(9)、服務(wù)管理模塊(3)和通信協(xié)議(4),其中,所述的嵌入式中間件(22)和推送網(wǎng)關(guān)接口協(xié)議(9)構(gòu)成集成推送網(wǎng)關(guān)(2),所述的 集成推送網(wǎng)關(guān)(2)負責(zé)與各類應(yīng)用系統(tǒng)連接,進行數(shù)據(jù)和信息的接收、處理、轉(zhuǎn)發(fā)等工 作;所述的服務(wù)管理模塊(3)用以識別和處理對來自不同應(yīng)用系統(tǒng)的數(shù)據(jù)交換路由,保 證移動信息終端和應(yīng)用系統(tǒng)之間能夠準(zhǔn)確地進行數(shù)據(jù)的交換,并用以識別和處理不同網(wǎng) 絡(luò)通信運營商的協(xié)議標(biāo)示,保證數(shù)據(jù)信息能夠被正確地推送到移動信息終端設(shè)備上;所述的通信協(xié)議(4)用以選擇正確的路由并將信息傳送到終端設(shè)備。
2.根據(jù)權(quán)利要求1所述的將多個應(yīng)用系統(tǒng)匯聚接入的集成推送系統(tǒng),其特征在于,所 述的服務(wù)管理模塊(3)包括下述模塊腳本適配(10)、附件適配(11)、UI適配(12)、 地址同步(13)、信任域協(xié)同(14)、推送過濾(15)、路由選擇(16)、推送指令(17)和標(biāo) 識同步(18)。
3.根據(jù)權(quán)利要求1所述的將多個應(yīng)用系統(tǒng)匯聚接入的集成推送系統(tǒng),其特征在于,所 述的通信協(xié)議(4)包括下述模塊數(shù)據(jù)和鏈路加密(19)、安全認(rèn)證(20)、遠程指令(21) 模塊。
4.根據(jù)權(quán)利要求3所述的將多個應(yīng)用系統(tǒng)匯聚接入的集成推送系統(tǒng),其特征在于,所 述的通信協(xié)議⑷還包括TD-SCDMA、CDMA2000和WCDMA通信協(xié)議。
5.一種將多個應(yīng)用系統(tǒng)匯聚接入的集成推送方法,其特征在于,應(yīng)用系統(tǒng)通過數(shù)據(jù)源適配接口層(6)進行各個應(yīng)用系統(tǒng)數(shù)據(jù)源適配,再通過數(shù)據(jù)協(xié) 議轉(zhuǎn)換層(7)進行協(xié)議轉(zhuǎn)換,最后通過推送網(wǎng)關(guān)接口協(xié)議(8)與集成推送服務(wù)器(1)的推 送網(wǎng)關(guān)接口協(xié)議(9)進行數(shù)據(jù)交換;集成推送服務(wù)器(1)獲得通信數(shù)據(jù)后,服務(wù)管理模塊(3)通過腳本適配(10)建立面 向業(yè)務(wù)層的業(yè)務(wù)邏輯關(guān)系;通過附件適配(11)建立業(yè)務(wù)系統(tǒng)和集成推送服務(wù)器之間的數(shù) 據(jù)交換協(xié)議配置;通過UI適配(12)實現(xiàn)與移動信息終端(5)之間數(shù)據(jù)相互適應(yīng);集成推送服務(wù)器(1)的服務(wù)管理模塊(3)再通過地址同步(13)功能實現(xiàn)應(yīng)用系統(tǒng)用 戶信息與移動信息終端(5)用戶信息進行地址同步處理,通過信任域協(xié)同(14)、推送過 濾(15)進行信任域匹配和推送過濾,然后進行路由選擇(16),最后通過推送指令(17)成 功向移動信息終端(5)推送信息提示;相應(yīng)地,移動信息終端(5)通過服務(wù)登陸接入到集成推送服務(wù)器(1)中,通過通信協(xié) 議(4)模塊的安全認(rèn)證(20)功能管理終端用戶的訪問權(quán)限,并保存受權(quán)的用戶信息供地 址同步(13)功能進行地址和用戶信息的匹配確認(rèn);若移動信息終端(5)用戶通過掛失后在終端的第一次訪問時,由遠程指令(21)功能 發(fā)送一次性指令銷毀所有終端數(shù)據(jù)信息;移動信息終端(5)用戶確認(rèn)接收數(shù)據(jù)后,進行數(shù)據(jù)讀取和接收,通過通信協(xié)議進行 解析和讀取,集成推送服務(wù)器(1)向用戶發(fā)送信息前將進行數(shù)據(jù)和鏈路加密(19)處理, 以保障數(shù)據(jù)和通信的安全性,當(dāng)用戶對數(shù)據(jù)進行讀取后,將通過標(biāo)識同步(18)功能實現(xiàn)對比和協(xié)同同一用戶在不同 移動信息終端(5)上接受和處理信息的標(biāo)記狀態(tài),并使之保持最新和一致。
全文摘要
本發(fā)明涉及無線數(shù)據(jù)通訊網(wǎng)絡(luò)領(lǐng)域,具體公開了一種將多個應(yīng)用系統(tǒng)匯聚接入的集成推送系統(tǒng),包括嵌入式中間件和集成推送服務(wù)器,所述的嵌入式中間件包括數(shù)據(jù)源適配接口層、數(shù)據(jù)協(xié)議轉(zhuǎn)換層和推送網(wǎng)關(guān)接口協(xié)議,所述的集成推送服務(wù)器包括推送網(wǎng)關(guān)接口協(xié)議、服務(wù)管理模塊和通信協(xié)議,所述的嵌入式中間件和推送網(wǎng)關(guān)接口協(xié)議構(gòu)成集成推送網(wǎng)關(guān)。本發(fā)明還公開了將多個應(yīng)用系統(tǒng)匯聚接入的集成推送方法。本發(fā)明通過嵌入式的中間件解決了應(yīng)用系統(tǒng)的差異化、多樣性、復(fù)雜性的問題,并有效地改善、提高了系統(tǒng)的安全性和可靠性,可廣泛應(yīng)用于各行各業(yè)。
文檔編號H04W80/00GK102025727SQ20101056031
公開日2011年4月20日 申請日期2010年11月23日 優(yōu)先權(quán)日2010年11月23日
發(fā)明者陳統(tǒng) 申請人:廣州市軒轅網(wǎng)絡(luò)科技有限公司