两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種用于企業(yè)信息推送應(yīng)用的客戶端頁面展現(xiàn)實(shí)現(xiàn)方法

文檔序號(hào):7922565閱讀:227來源:國(guó)知局
專利名稱:一種用于企業(yè)信息推送應(yīng)用的客戶端頁面展現(xiàn)實(shí)現(xiàn)方法
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)推送(Push)和交換技術(shù),特別是指一種用于 企業(yè)信息推送應(yīng)用的客戶端頁面展現(xiàn)實(shí)現(xiàn)方法。
背景技術(shù)
推送虛擬專用網(wǎng)(Push VPN)是面向于企業(yè)信息移動(dòng)化的一種應(yīng) 用服務(wù),通過Push技術(shù)將企業(yè)內(nèi)部的資源信息推送至員工的手機(jī)終端 上,能夠做到全方位的移動(dòng)辦公。
目前Push VPN系統(tǒng)的客戶端頁面展示功能基本基于傳統(tǒng)的定制 客戶端方案,即終端廠商根據(jù)不同的企業(yè)應(yīng)用需求為每一個(gè)企業(yè)的 Push VPN系統(tǒng)定制開發(fā)相應(yīng)的客戶端軟件實(shí)現(xiàn)頁面展現(xiàn)功能。
在Push VPN業(yè)務(wù)實(shí)際應(yīng)用中,由于企業(yè)應(yīng)用需求的復(fù)雜性和多 樣性,業(yè)務(wù)變化隨時(shí)存在,采用定制客戶端實(shí)現(xiàn)頁面展現(xiàn)功能存在以下 缺點(diǎn)
1) 對(duì)于每個(gè)企業(yè)業(yè)務(wù)的變化都需要終端廠商對(duì)客戶端進(jìn)行定制化 開發(fā),必然導(dǎo)致業(yè)務(wù)推廣緩慢,開發(fā)難度加大。
2) 企業(yè)業(yè)務(wù)應(yīng)用更新后,用戶需要重新下載升級(jí)后的客戶端軟 件,大大影響用戶體驗(yàn)。
3) 客戶端與應(yīng)用系統(tǒng)業(yè)務(wù)流程耦合度高,終端廠商需要同應(yīng)用系 統(tǒng)廠商協(xié)商約定,額外的增加了廠商間的協(xié)調(diào)成本,影響系統(tǒng) 的開發(fā)進(jìn)度。
傳統(tǒng)的定制客戶端方案在Push VPN應(yīng)用中存在的問題,大大影 響了 Push VPN業(yè)務(wù)的推廣
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的在于提出一種更加通用、更加簡(jiǎn)便的用于 企業(yè)信息推送應(yīng)用的客戶端頁面展現(xiàn)實(shí)現(xiàn)方法。
基于上述目的本發(fā)明提供的一種用于企業(yè)信息推送應(yīng)用的客戶端頁 面展現(xiàn)實(shí)現(xiàn)方法,在企業(yè)內(nèi)部網(wǎng)絡(luò)中設(shè)置有企業(yè)應(yīng)用系統(tǒng)和企業(yè)應(yīng)用代
理設(shè)備,包括以下步驟
根據(jù)企業(yè)應(yīng)用系統(tǒng)提供的業(yè)務(wù)接口相關(guān)字段說明和業(yè)務(wù)接口流程的 規(guī)范,對(duì)企業(yè)應(yīng)用的頁面展示內(nèi)容創(chuàng)建XML頁面展現(xiàn)模板,并發(fā)布到 由企業(yè)應(yīng)用代理設(shè)備管理的插件上;
企業(yè)應(yīng)用發(fā)生新的頁面展示更新需求時(shí),客戶端向企業(yè)應(yīng)用代理設(shè) 備獲取新的模板,讀取該4莫板中的代碼數(shù)據(jù)并根據(jù)XML標(biāo)準(zhǔn)規(guī)范定義 展現(xiàn)為可視化頁面。
可選的,該方法所ii^戶端與企業(yè)應(yīng)用代理設(shè)備之間的交互信息通 過運(yùn)營(yíng)商網(wǎng)絡(luò)中的推送虛擬專用網(wǎng)Push VPN中心轉(zhuǎn)發(fā)。
可選的,該方法企業(yè)應(yīng)用發(fā)生新的頁面展示更新需求時(shí),客戶端向 企業(yè)應(yīng)用代理設(shè)備獲取新的模板還包括
企業(yè)應(yīng)用代理設(shè)備生成下載模板的下載信息推送消息,把下載信息 推送消息通過VPN通道發(fā)送到Push VPN中心;
Push VPN中心將推送消息下發(fā)至客戶端;
客戶端收到推送消息后,根據(jù)推送消息中的索引信息通過Push VPN中心設(shè)備向企業(yè)應(yīng)用代理設(shè)備下載相關(guān)模板信息。
可選的,該方法所述企業(yè)應(yīng)用代理設(shè)備生成下載模板的下載信息推 送消息過程中,由所述企業(yè)應(yīng)用代理設(shè)備主動(dòng)生成并發(fā)送下載信息推送 消息。
可選的,該方法客戶端無模板信息時(shí),所述企業(yè)應(yīng)用代理設(shè)備生成 下載模板的下載信息推送消息前還包括客戶端向企業(yè)應(yīng)用代理設(shè)備還 發(fā)起對(duì)模板的下載請(qǐng)求;
運(yùn)營(yíng)商網(wǎng)絡(luò)中的Push VPN中心收到該請(qǐng)求后將才莫板下載請(qǐng)求透?jìng)?到企業(yè)應(yīng)用〗戈理i殳備;
企業(yè)應(yīng)用代理設(shè)備將模板下載請(qǐng)求發(fā)送至相關(guān)的插件;插件將已經(jīng)從企業(yè)應(yīng)用系統(tǒng)獲取的模板下載消息推送到企業(yè)應(yīng)用代 理設(shè)備后,由企業(yè)應(yīng)用代理設(shè)備生成下載新模板的下載信息推送消息,
把下載信息推送消息通過VPN通il^送到Push VPN中心。
從上面所述可以看出,本發(fā)明提供的用于企業(yè)信息推送應(yīng)用的客 戶端頁面展現(xiàn)實(shí)現(xiàn)方法,利用了客戶端和WAP的技術(shù)優(yōu)勢(shì),設(shè)置 XML頁面展現(xiàn)模板,實(shí)現(xiàn)了 Push VPN客戶端底層軟件架構(gòu)和業(yè)務(wù)功 能XML頁面展現(xiàn)的分離,使得客戶端實(shí)現(xiàn)企業(yè)信息的頁面展現(xiàn)更加 通用、簡(jiǎn)便;通過底層和業(yè)務(wù)分離,可以讓用戶獲得最佳的體驗(yàn)。


圖1為本發(fā)明實(shí)施例Push VPN端到端系統(tǒng)的體系架構(gòu)示意圖; 圖2為本發(fā)明實(shí)施例客戶端主動(dòng)發(fā)起的XML頁面展現(xiàn)模板的下載 流程示意圖3為本發(fā)明實(shí)施例XML頁面展現(xiàn)模板更新后系統(tǒng)通知客戶端下 載模板流程示意圖。
具體實(shí)施例方式
下面參照附圖對(duì)本發(fā)明進(jìn)行更全面的描述,其中說明本發(fā)明的示例 性實(shí)施例。
本發(fā)明用于企業(yè)信息推送應(yīng)用的客戶端頁面展現(xiàn)實(shí)現(xiàn)方法的總體 設(shè)計(jì)思想為
客戶端底層軟件架構(gòu)和業(yè)務(wù)功能XML頁面展現(xiàn)的分離,企業(yè)業(yè)務(wù) 應(yīng)用的頁面特性數(shù)據(jù)在企業(yè)應(yīng)用系統(tǒng)通過統(tǒng)一規(guī)范的XML頁面展現(xiàn)模 板描述,客戶端軟件只負(fù)責(zé)XML頁面展現(xiàn)模板的下載以及解析和頁 面的展現(xiàn)。
用戶在需要新的業(yè)務(wù)或者業(yè)務(wù)更新時(shí),只要根據(jù)開發(fā)規(guī)范進(jìn)行 XML頁面展現(xiàn)模板的開發(fā)并通知客戶端下載即可,不需要重新改造客 戶端軟件,用戶也不需要重新下栽新的客戶端。
在本實(shí)施例中,采用的端到端的系統(tǒng)架構(gòu)如圖1所示,包括在企業(yè)內(nèi)部網(wǎng)絡(luò)中包括
企業(yè)應(yīng)用代理設(shè)備101,位于企業(yè)端防火墻后,是企業(yè)不同應(yīng)用的 一個(gè)綜合平臺(tái),將不同的企業(yè)應(yīng)用系統(tǒng)統(tǒng)一接入,通過特定應(yīng)用插件定 期輪詢獲取企業(yè)內(nèi)部更新信息,并將信息Push至用戶終端客戶端。主 要功能包括用戶管理、插件管理、終端管理、附件轉(zhuǎn)換、短信/彩信 AVAPPush代理、推送處理、應(yīng)用程序編程接口 (API)接口、 VPN通 道。
企業(yè)應(yīng)用系統(tǒng)105,包括企業(yè)內(nèi)部的各種應(yīng)用辦公系統(tǒng)。 在運(yùn)營(yíng)商網(wǎng)絡(luò)中包括
Push VPN中心設(shè)備102。 Push VPN中心設(shè)備102,主要用于Push VPN的管理以及接入控制,該P(yáng)ush VPN中心設(shè)備102可根據(jù)需要進(jìn)行 可選設(shè)置, 一般設(shè)置于運(yùn)營(yíng)商側(cè),主要功能包括了業(yè)務(wù)管理、系統(tǒng)管 理、遠(yuǎn)程控制、虛通道管理等。
客戶端103,提供用戶進(jìn)行企業(yè)應(yīng)用操作的用戶UI,即操作界面。 客戶端包括了 Push消息處理、界面數(shù)據(jù)解析呈現(xiàn)、安全連接、應(yīng)用數(shù) 據(jù)收發(fā)等功能。
業(yè)務(wù)引擎104,用于實(shí)現(xiàn)各類Push消息的推送功能,可以包括以
下一種或多種引擎
SMSC,用于Push VPN下發(fā)觸發(fā)信息,以實(shí)現(xiàn)實(shí)時(shí)推送功能; MMSC,用于推送彩信格式的相關(guān)業(yè)務(wù),如公告欄信息等; WAP網(wǎng)關(guān),用戶推送WAP Push業(yè)務(wù),或用戶通過登錄WAP進(jìn)行
相關(guān)業(yè)務(wù)操作。
基于該系統(tǒng),XML頁面展現(xiàn)模板的生成和發(fā)布流程如下
步驟1,企業(yè)應(yīng)用系統(tǒng)提供業(yè)務(wù)接口相關(guān)字段說明和業(yè)務(wù)接口流程
的規(guī)范;
步驟2,模板開發(fā)人員根據(jù)上述企業(yè)應(yīng)用系統(tǒng)規(guī)范對(duì)業(yè)務(wù)展示內(nèi)容 進(jìn)行XML頁面展現(xiàn)模板開發(fā);
本發(fā)明中,所述XML頁面展現(xiàn)模板的概念如下XML頁面展現(xiàn) 模板反映的是不同企業(yè)應(yīng)用的頁面展現(xiàn)數(shù)據(jù),對(duì)業(yè)務(wù)特性的描述采用統(tǒng)一的XML標(biāo)準(zhǔn)規(guī)范,模板基于成熟的XML格式進(jìn)行編寫的,因此在 業(yè)務(wù)展現(xiàn)上具有豐富的表現(xiàn)性(字體、顏色、圖片、操作等)。
XML頁面展現(xiàn)模板的開發(fā)主要是根據(jù)不同的企業(yè)應(yīng)用頁面場(chǎng) 景,通過XML語言描述這些場(chǎng)景并創(chuàng)建相應(yīng)的頁面展示模板,下面 針對(duì)企業(yè)應(yīng)用"會(huì)議室預(yù)訂"簡(jiǎn)單說明XML頁面展現(xiàn)模板的生成
1) 模板定義
在XML文件頭處應(yīng)表明〈Meeting〉以告知客戶端底層調(diào)用會(huì)議 預(yù)定相關(guān)功能組件。
會(huì)議預(yù)定會(huì)有兩個(gè)功能即會(huì)議室創(chuàng)建預(yù)訂和查看,因此在動(dòng)作 〈action〉中表現(xiàn)為create或view。
2) 內(nèi)容展現(xiàn)
對(duì)于從OA系統(tǒng)中獲取的固定內(nèi)容展現(xiàn),客戶端通過展現(xiàn)是固定 的,用戶無法修改該部分的內(nèi)容。
〈name〉中定義的內(nèi)容包括用戶所屬部門、當(dāng)前日期、用戶名 稱。〈value〉為系統(tǒng)反饋的上述值。
3) 用戶輸入框
對(duì)于用戶所要進(jìn)行操作的輸入框,定義為々extfield^
4) 用戶選擇欄
對(duì)于用戶所要進(jìn)行操作的選擇欄,定義為〈selec^
通過上述XML頁面展示單元的組合,可以生成簡(jiǎn)單的"會(huì)議室 預(yù)訂"XML頁面展示模板。
步驟3,生成的新才莫板通過企業(yè)應(yīng)用系統(tǒng)發(fā)布到由企業(yè)應(yīng)用代理設(shè) 備管理的插件上,供客戶端下載或更新。
客戶端無任何模板信息,主動(dòng)發(fā)起的XML頁面展現(xiàn)模板的下載流 程參見圖2所示。
步驟201,客戶端主動(dòng)發(fā)起對(duì)模板的下載請(qǐng)求。
步驟202, Push VPN中心收到該請(qǐng)求后將才莫板下載請(qǐng)求透?jìng)鞯狡?業(yè)應(yīng)用^理。
步驟203 ,企業(yè)應(yīng)用代理將模板下載請(qǐng)求發(fā)送至相關(guān)的插件。步驟204,插件將已經(jīng)從企業(yè)應(yīng)用系統(tǒng)獲取的模板下載消息推送到 企業(yè)應(yīng)用代理。
步驟205,企業(yè)應(yīng)用代理設(shè)備生成下載新模板的下載信息推送消 息,把下載信息推送消息通過VPN通道發(fā)送到Push VPN中心。
步驟206, Push VPN中心將推送消息透?jìng)鞯蕉绦胖行?,通過其將 推送消息下發(fā)至客戶端。
步驟207,客戶端收到推送消息后,根據(jù)推送消息中的索引信息通 過Push VPN中心設(shè)備向企業(yè)應(yīng)用代理設(shè)備下載相關(guān)模板信息,客戶端 接收到下載的模板后,讀取模板代碼數(shù)據(jù)并根據(jù)XML標(biāo)準(zhǔn)規(guī)范定義展 現(xiàn)為可視化頁面。
XML頁面展現(xiàn)模板更新后系統(tǒng)通知客戶端下載模板流程參見圖3 所示。
步驟301,模板開發(fā)人員根據(jù)企業(yè)新需求新增或者更新XML頁面 展現(xiàn)模板,并將新模板通過企業(yè)應(yīng)用系統(tǒng)發(fā)布到插件上。
步驟302,插件將更新模板消息推送到企業(yè)應(yīng)用代理設(shè)備。
步驟303,企業(yè)應(yīng)用代理設(shè)備生成下載新模板的更新信息推送消 息,把更新信息推送消息通過VPN通iOL送到Push VPN中心。
步驟304, Push VPN中心將推送消息透?jìng)鞯蕉绦胖行模ㄟ^其將 推送消息下發(fā)至客戶端。
步驟305,客戶端收到推送消息后,根據(jù)推送消息中的索引信息通 過Piish VPN中心設(shè)備向企業(yè)應(yīng)用代理設(shè)備下載相關(guān)模板信息,客戶端 接收到下載的模板后,讀取模板代碼數(shù)據(jù)并根據(jù)XML標(biāo)準(zhǔn)規(guī)范定義展 現(xiàn)為可視化頁面。
本發(fā)明的描述是為了示例和說明起見而給出的,而并不是無遺漏的 或者將本發(fā)明限于所公開的形式。很多修改和變化對(duì)于本領(lǐng)域的普通技 術(shù)人員而言是顯然的。選擇和描述實(shí)施例是為了更好說明本發(fā)明的原理 和實(shí)際應(yīng)用,并且使本領(lǐng)域的普通技術(shù)人員能夠理解本發(fā)明從而設(shè)計(jì)適 于特定用途的帶有各種修改的各種實(shí)施例。
權(quán)利要求
1. 一種用于企業(yè)信息推送應(yīng)用的客戶端頁面展現(xiàn)實(shí)現(xiàn)方法,其特征在于,在企業(yè)內(nèi)部網(wǎng)絡(luò)中設(shè)置有企業(yè)應(yīng)用系統(tǒng)和企業(yè)應(yīng)用代理設(shè)備,包括以下步驟根據(jù)企業(yè)應(yīng)用系統(tǒng)提供的業(yè)務(wù)接口相關(guān)字段說明和業(yè)務(wù)接口流程的規(guī)范,對(duì)企業(yè)應(yīng)用的頁面展示內(nèi)容創(chuàng)建XML頁面展現(xiàn)模板,并發(fā)布到由企業(yè)應(yīng)用代理設(shè)備管理的插件上;企業(yè)應(yīng)用發(fā)生新的頁面展示更新需求時(shí),客戶端向企業(yè)應(yīng)用代理設(shè)備獲取新的模板,讀取該模板中的代碼數(shù)據(jù)并根據(jù)XML標(biāo)準(zhǔn)規(guī)范定義展現(xiàn)為可視化頁面。
2. 根據(jù)權(quán)利要求l所述的方法,其特征在于,所述客戶端與企業(yè)應(yīng) 用代理設(shè)備之間的交互信息通過運(yùn)營(yíng)商網(wǎng)絡(luò)中的推送虛擬專用網(wǎng)Push VPN中心轉(zhuǎn)發(fā)。
3. 根據(jù)權(quán)利要求2所述的方法,其特征在于,企業(yè)應(yīng)用發(fā)生新的頁 面展示更新需求時(shí),客戶端向企業(yè)應(yīng)用代理設(shè)備獲取新的模板還包括企業(yè)應(yīng)用代理設(shè)備生成下載模板的下載信息推送消息,把下載信息 推送消息通過VPN通道發(fā)送到Push VPN中心; Push VPN中心將推送消息下發(fā)至客戶端;客戶端收到推送消息后,根據(jù)推送消息中的索引信息通過Push VPN中心設(shè)備向企業(yè)應(yīng)用代理設(shè)備下載相關(guān)模板信息。
4. 根據(jù)權(quán)利要求3所述的方法,其特征在于,所述企業(yè)應(yīng)用代理設(shè) 備生成下載模板的下載信息:推送消息過程中,由所述企業(yè)應(yīng)用代理設(shè)備 主動(dòng)生成并發(fā)送下載信息推送消息。
5. 根據(jù)權(quán)利要求3所述的方法,其特征在于,客戶端無模板信息 時(shí),所述企業(yè)應(yīng)用代理設(shè)備生成下栽模板的下載信息推送消息前還包 括客戶端向企業(yè)應(yīng)用代理設(shè)備還發(fā)起對(duì)模板的下栽請(qǐng)求;運(yùn)營(yíng)商網(wǎng)絡(luò)中的Push VPN中心收到該請(qǐng)求后將模板下載請(qǐng)求透?jìng)?到企業(yè)應(yīng)用4義理iS:備;企業(yè)應(yīng)用代理設(shè)備將模板下載請(qǐng)求發(fā)送至相關(guān)的插件; 插件將已經(jīng)從企業(yè)應(yīng)用系統(tǒng)獲取的模板下載消息推送到企業(yè)應(yīng)用代 理設(shè)備后,由企業(yè)應(yīng)用代理設(shè)備生成下載新才莫板的下載信息推送消息, 把下載信息推送消息通過VPN通道發(fā)送到Push VPN中心。
全文摘要
本發(fā)明公開一種用于企業(yè)信息推送應(yīng)用的客戶端頁面展現(xiàn)實(shí)現(xiàn)方法,包括以下步驟模板開發(fā)人員根據(jù)企業(yè)具體應(yīng)用的情況,將企業(yè)應(yīng)用的業(yè)務(wù)展現(xiàn)頁面以XML格式配置成XML頁面展現(xiàn)模板;客戶端向企業(yè)應(yīng)用代理設(shè)備獲取模板信息,并在本地完成相關(guān)XML業(yè)務(wù)模板的解析和展示。本發(fā)明使得客戶端實(shí)現(xiàn)企業(yè)信息的頁面展現(xiàn)具有更加通用、簡(jiǎn)便;通過底層和業(yè)務(wù)分離,可以讓用戶獲得最佳的體驗(yàn)。
文檔編號(hào)H04L29/08GK101420453SQ20081018284
公開日2009年4月29日 申請(qǐng)日期2008年12月10日 優(yōu)先權(quán)日2008年12月10日
發(fā)明者煜 吳, 唐綺薇, 斌 董, 黃頌堯 申請(qǐng)人:中國(guó)電信股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
布拖县| 静宁县| 固始县| 类乌齐县| 安多县| 烟台市| 红原县| 恩平市| 那坡县| 潍坊市| 娱乐| 鄄城县| 太康县| 漠河县| 沁水县| 南宁市| 军事| 湘乡市| 金阳县| 娄烦县| 建始县| 高安市| 蓝田县| 天峻县| 河池市| 阿荣旗| 高碑店市| 茂名市| 乌海市| 深泽县| 绥芬河市| 秭归县| 墨脱县| 桐乡市| 乐至县| 郧西县| 娱乐| 和平县| 轮台县| 花莲市| 邳州市|