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

一種用戶終端、軟件托管業(yè)務(wù)管理系統(tǒng)和管理方法

文檔序號:7929277閱讀:140來源:國知局

專利名稱::一種用戶終端、軟件托管業(yè)務(wù)管理系統(tǒng)和管理方法
技術(shù)領(lǐng)域
:本發(fā)明涉及一種軟件托管技術(shù),尤其涉及一種用戶終端、軟件托管業(yè)務(wù)服務(wù)器、軟件托管業(yè)務(wù)管理系統(tǒng)和管理方法。
背景技術(shù)
:目前,移動通信運(yùn)營商根據(jù)集團(tuán)客戶(主要為中小企業(yè)客戶)的需求提供基于移動終端的托管式信息化應(yīng)用服務(wù)。當(dāng)前一些應(yīng)用服務(wù)系統(tǒng)具備支持手機(jī)客戶端訪問應(yīng)用系統(tǒng)的能力,但是其安裝在手機(jī)上的應(yīng)用程序是經(jīng)過特定的開發(fā)定制而來的。在服務(wù)器程序調(diào)整升級的時候,往往需要對客戶端軟件也進(jìn)行升級操作。現(xiàn)有技術(shù)中,基于移動終端的托管式信息化應(yīng)用服務(wù)主要有以下幾個缺點(diǎn)1、手機(jī)客戶端程序和PC服務(wù)端綁定過緊,造成每次PC服務(wù)端程序修改、升級等,手機(jī)客戶端程序就需要重現(xiàn)開發(fā)和調(diào)整,眾所周知,目前市面的手機(jī)型號繁多,每款手機(jī)都需要特定的開發(fā)適合其手機(jī)的客戶端程序,這個工作量是巨大的。例如手機(jī)QQ、手機(jī)MSN、手機(jī)炒股等軟件,由于服務(wù)端的變更,經(jīng)常需要升級才能繼續(xù)使用。2、從面向軟件托管的行業(yè)應(yīng)用角度來看,行業(yè)應(yīng)用在個性化方面要求很高,每個行業(yè)都有其自身的業(yè)務(wù)特點(diǎn),如制造業(yè)CRM、貿(mào)易型CRM等,甚至同一個行業(yè)的CRM,也會由于企業(yè)自身的業(yè)務(wù)特點(diǎn),存在著差異化。可想而知,現(xiàn)有的"一一對應(yīng)"的模式,一個PC服務(wù)端程序?qū)?yīng)一個特定相應(yīng)的手機(jī)客戶端程序。不僅提高了移動行業(yè)應(yīng)用的開發(fā)成本,而且不利于移動信息化產(chǎn)品的大規(guī)模、低成本的推廣。3、從最終用戶的角度來看,客戶購買的信息化產(chǎn)品,是會隨著其業(yè)務(wù)的發(fā)展而調(diào)整的,特別是軟件托管,面向的主要客戶群體是廣大的中小企業(yè)客戶,這類客戶的業(yè)務(wù)發(fā)展不確定性更高。如果每次PC服務(wù)端程序的升級、修改,都要重新安裝一遍手機(jī)終端程序的話,就會抬高了用戶的學(xué)習(xí)、使用門檻,降低了客戶體驗(yàn)。因此,在軟件托管業(yè)務(wù)中,提供一種不用根據(jù)服務(wù)器端對軟件進(jìn)行升級或修改而重新安裝軟件的用戶終端成為現(xiàn)有技術(shù)中急需解決的技術(shù)問題。
發(fā)明內(nèi)容本發(fā)明的第一目的在于,針對現(xiàn)有技術(shù)中用戶終端需要根據(jù)服務(wù)器端對軟件進(jìn)行升級或修改而重新安裝軟件的缺陷,提供一種服務(wù)器端對軟件進(jìn)行升級或修改后,無需重新安裝軟件的用戶終端。本發(fā)明的第二目的在于,針對現(xiàn)有技術(shù)中用戶終端需要根據(jù)服務(wù)器端對軟件進(jìn)行升級或修改而重新安裝軟件的缺陷,提供一種服務(wù)器端對軟件進(jìn)行升級或修改后,用戶終端無需重新安裝軟件的軟件托管業(yè)務(wù)服務(wù)器。本發(fā)明的第三目的在于,針對現(xiàn)有技術(shù)中用戶終端需要根據(jù)服務(wù)器端對軟件進(jìn)行升級或修改而重新安裝軟件的缺陷,提供一種服務(wù)器端對軟件進(jìn)行升級或修改后,用戶終端無需重新安裝軟件的軟件托管業(yè)務(wù)管理系統(tǒng)。本發(fā)明的第四目的在于,針對現(xiàn)有技術(shù)中用戶終端需要根據(jù)服務(wù)器端對軟件進(jìn)行升級或修改而重新安裝軟件的缺陷,提供一種服務(wù)器端對軟件進(jìn)行升級或修改后,用戶終端無需重新安裝軟件的軟件托管業(yè)務(wù)管理方法。針對本發(fā)明的第一目的,提供一種用戶終端,包括數(shù)據(jù)讀取模塊,用于從軟件托管業(yè)務(wù)服務(wù)器獲得最新的UI配置數(shù)據(jù),并將所述最新的UI配置數(shù)據(jù)發(fā)送至所述UI生成模塊;UI生成模塊,用于根據(jù)所述最新的UI配置數(shù)據(jù)生成UI界面。針對本發(fā)明的第二目的,提供一種軟件托管業(yè)務(wù)服務(wù)器,包括版本生成模塊,用于生成最新的UI版本;配置數(shù)據(jù)生成模塊,用于根據(jù)所述最新的UI版本生成UI配置數(shù)據(jù)。針對本發(fā)明的第三目的,提供一種軟件托管業(yè)務(wù)管理系統(tǒng)包括軟件托管業(yè)務(wù)服務(wù)器,用于生成最新的UI版本并根據(jù)所述最新的UI版本生成UI配置數(shù)據(jù);用戶終端,用于接收所述UI配置數(shù)據(jù)并生成相應(yīng)的UI界面。針對本發(fā)明的第四目的,提供一種軟件托管業(yè)務(wù)管理方法從軟件托管業(yè)務(wù)服務(wù)器接收最新的UI配置數(shù)據(jù);根據(jù)所述最新的UI配置數(shù)據(jù)生成相應(yīng)的UI界面。本發(fā)明的用戶終端、軟件托管業(yè)務(wù)服務(wù)器、軟件托管業(yè)務(wù)管理系統(tǒng)和管理方法,通過在服務(wù)器端以配置數(shù)據(jù)的方式生成UI數(shù)據(jù),并發(fā)送到用戶終端,用戶終端根據(jù)UI配置數(shù)據(jù)生成相應(yīng)的UI界面,這樣,服務(wù)器端對軟件進(jìn)行升級或修改后,用戶終端無需重新安裝軟件就可以完成對軟件的升級或修改,為用戶提供了穩(wěn)定、簡便的操作體驗(yàn)。同時在軟件托管業(yè)務(wù)服務(wù)器端,UI數(shù)據(jù)以配置數(shù)據(jù)的方式存儲,對于不同的業(yè)務(wù),可以根據(jù)業(yè)務(wù)需求在軟件托管業(yè)務(wù)服務(wù)器中相應(yīng)地修改UI配置數(shù)據(jù)即可,不用對于每個業(yè)務(wù)都相應(yīng)的開發(fā)軟件,也便于軟件開發(fā)人員的修改、升級,降低了應(yīng)用軟件的開發(fā)成本。圖1是本發(fā)明第一實(shí)施例軟件托管業(yè)務(wù)管理系統(tǒng)結(jié)構(gòu)圖;圖2是本發(fā)明第一實(shí)施例軟件托管業(yè)務(wù)服務(wù)器結(jié)構(gòu)圖;圖3是本發(fā)明第一實(shí)施例用戶終端結(jié)構(gòu)圖;圖4是本發(fā)明第一實(shí)施例軟件托管業(yè)務(wù)管理方法流程圖;圖5a是UI元素ListUI的示意圖;圖5b是UI元素ViewFormUI的示意圖;圖5c是UI元素EditFormUI的示意圖;圖5d是UI元素R印ortQueryFormUI的示意圖;圖5e是UI元素R印ortUI的示意圖;圖5f是UI元素LookupUI的示意圖;圖6是本發(fā)明第二實(shí)施例用戶終端結(jié)構(gòu)圖;圖7是本發(fā)明第二實(shí)施例軟件托管業(yè)務(wù)服務(wù)器結(jié)構(gòu)圖;圖8是本發(fā)明第二實(shí)施例軟件托管業(yè)務(wù)管理方法流程圖;圖9是本發(fā)明第三實(shí)施例UI生成模塊的結(jié)構(gòu)圖。具體實(shí)施例方式以下結(jié)合附圖對本發(fā)明進(jìn)行詳細(xì)說明。如圖1所示,本發(fā)明第一實(shí)施例軟件托管業(yè)務(wù)管理系統(tǒng)包括軟件托管業(yè)務(wù)服務(wù)器20,生成最新的UI版本并根據(jù)最新的UI版本生成UI配置數(shù)據(jù);用戶終端40,接收UI配置數(shù)據(jù)并生成UI界面。如圖2所示,第一實(shí)施例中軟件托管業(yè)務(wù)服務(wù)器20包括版本生成模塊22,生成最新的UI版本;配置數(shù)據(jù)生成模塊24,根據(jù)最新的UI版本生成UI配置數(shù)據(jù)。如圖3所示,第一實(shí)施例中用戶終端40包括數(shù)據(jù)讀取模塊42,用于從軟件托管業(yè)務(wù)服務(wù)器20獲得最新的UI配置數(shù)據(jù),并將最新的UI配置數(shù)據(jù)發(fā)送至UI生成模塊44;UI生成模塊44,用于根據(jù)最新的UI配置數(shù)據(jù)生成UI界面。如圖4所示,本發(fā)明第一實(shí)施例軟件托管業(yè)務(wù)管理方法包括步驟86,從軟件托管業(yè)務(wù)服務(wù)器接收最新的UI配置數(shù)據(jù);步驟88,根據(jù)最新的UI配置數(shù)據(jù)生成相應(yīng)的UI界面。其中,步驟88具體包括根據(jù)最新的UI配置數(shù)據(jù)生成UI元素;根據(jù)UI元素生成UI界面。其中,UI配置數(shù)據(jù)包括應(yīng)用組及菜單配置數(shù)據(jù)、數(shù)據(jù)對象配置數(shù)據(jù)、字段配置數(shù)據(jù)、表單界面配置數(shù)據(jù)、列表界面配置數(shù)據(jù)、按鈕配置數(shù)據(jù)、報表配置數(shù)據(jù)、商業(yè)服務(wù)配置數(shù)據(jù)和工作流配置數(shù)據(jù)。這些UI配置數(shù)據(jù)存儲在軟件托管業(yè)務(wù)服務(wù)器20的數(shù)據(jù)庫中,都對應(yīng)存放在一張或幾張表中。例如菜單配置,是通過sysjiie皿表來做定義的。Sysjiie皿表包括這樣幾個字段Mlevel——菜單級別(是頂級菜單,還是一級菜單還是二級菜單...);A卯——應(yīng)用組(菜單屬于哪個應(yīng)用組);Label——標(biāo)簽(菜單展現(xiàn)標(biāo)簽);parentMe皿-父菜單(上級菜單ID);url—菜單動作(點(diǎn)擊菜單觸發(fā)的動作,例如展現(xiàn)一個頁面);authority——是否校驗(yàn)權(quán)限;urlDescription-菜單動作的描述;target——動作顯示方式(在當(dāng)前頁面顯示,還是彈出...);sysRecordOrder——序號(菜單排列順序,可據(jù)此得到或者計算菜單的位置信息)。其他UI配置數(shù)據(jù)也是按照類似的方式,將頁面模型進(jìn)行拆分后來保存的。在一個行業(yè)管理軟件中,UI元素包括可展現(xiàn)事件的聲明和/或?qū)崿F(xiàn)匹配事件聲明的操作。UI元素的種類主要有列表、視圖、編輯表單、菜單等類別,具體如下1、Me皿UI(菜單布局);2、和布局相關(guān)的UI元素,如圖5a、圖5b和圖5c所示,ListUI(列表布局)、ViewFormUI(查閱類表單布局)以及EditFormUI(編輯類表單布局);3、和報表有關(guān)的UI元素,如圖5d、圖5e所示,R印ortQueryFormUI(報表?xiàng)l件錄入)、R印ortUI(報表展現(xiàn));4、和結(jié)果提示有關(guān)的UI元素,SuccessMessageUI(成功信息窗口)、FailMessageUI(失敗信息窗口);5、查閱/編輯類表單輔助的相關(guān)UI元素,如圖5f所示,LookupUI(彈出列表選擇),以及PictureEditUI(圖象錄入)、PictureViewUI(圖象查閱);6、其它UI元素,如LoginUI(登錄)、ProcessBarUI(處理進(jìn)度條)等。第一實(shí)施例中,UI數(shù)據(jù)并不是以二進(jìn)制代碼的形式固定,而是以配置數(shù)據(jù)的形式,即以地址形式進(jìn)行保存,通過在服務(wù)器端以配置數(shù)據(jù)的方式生成UI數(shù)據(jù),并發(fā)送到用戶終端,用戶終端根據(jù)UI配置數(shù)據(jù)生成相應(yīng)的UI界面,這樣,服務(wù)器端對軟件進(jìn)行升級或修改后,用戶終端無需重新安裝軟件就可以完成對軟件的升級或修改,為用戶提供了穩(wěn)定、簡便的操作體驗(yàn)。同時在軟件托管業(yè)務(wù)服務(wù)器端,UI數(shù)據(jù)以配置數(shù)據(jù)的方式存儲,對于不同的業(yè)務(wù),可以根據(jù)業(yè)務(wù)需求在軟件托管業(yè)務(wù)服務(wù)器中相應(yīng)地修改UI配置數(shù)據(jù)即可,不用對于每個業(yè)務(wù)都相應(yīng)的開發(fā)軟件,也便于軟件開發(fā)人員的修改、升級,降低了應(yīng)用軟件的開發(fā)成本。如圖6所示,本發(fā)明第二實(shí)施例中用戶終端40還包括UI比較模塊46,比較用戶終端的本地UI版本和服務(wù)器最新的UI版本;當(dāng)本地UI版本與最新的UI版本一致時,UI生成模塊44直接讀取緩存模塊45中的UI配置數(shù)據(jù),生成UI界面;當(dāng)本地UI版本與最新的UI版本不一致時,數(shù)據(jù)讀取模塊42從軟件托管業(yè)務(wù)服務(wù)器20獲得最新的UI配置數(shù)據(jù),UI生成模塊44根據(jù)數(shù)據(jù)讀取模塊42獲得的最新的UI配置數(shù)據(jù)生成UI界面。如圖7所述,第二實(shí)施例中軟件托管業(yè)務(wù)服務(wù)器20還包括版本時間戳生成模塊26,根據(jù)最新的UI版本的生成時間生成對應(yīng)的時間戳。優(yōu)選地,軟件托管業(yè)務(wù)服務(wù)器20還包括元素時間戳生成模塊,用于根據(jù)最新的UI版本中各個UI元素的生成時間生成各個UI元素對應(yīng)的時間戳。UI比較模塊46,UI比較模塊包括版本時間比較子模塊,比較本地UI版本在用戶終端的最后修改時間和軟件托管業(yè)務(wù)服務(wù)器最新的UI版本的時間戳,如果兩者相同,UI生成模塊44直接讀取緩存模塊45中的UI配置數(shù)據(jù),生成UI界面;如果兩者不同,則清除緩存模塊45中的UI配置數(shù)據(jù),數(shù)據(jù)讀取模塊42從軟件托管業(yè)務(wù)服務(wù)器20獲得最新的UI配置數(shù)據(jù),存儲到緩存模塊45中,UI生成模塊44根據(jù)數(shù)據(jù)讀取模塊42獲得的最新的UI配置數(shù)據(jù)生成UI界面。更優(yōu)地,UI比較模塊包括元素時間比較模塊,用于比較本地UI版本中每個UI元素在用戶終端的最后修改時間和軟件托管業(yè)務(wù)服務(wù)器最新的UI版本中每個UI元素的時間戳。上述版本時間比較子模塊和元素時間比較模塊可以各自單獨(dú)使用,也可以同時使用,能夠更精確地對UI元素進(jìn)行更新,使得軟件更新的過程更加快速。如圖8所示,本發(fā)明第二實(shí)施例軟件托管業(yè)務(wù)管理方法包括步驟82,比較用戶終端的本地UI版本和服務(wù)器最新的UI版本是否一致,如果是,則執(zhí)行步驟84;如果否,則執(zhí)行步驟86;步驟84,直接讀取用戶終端中緩存的UI配置數(shù)據(jù);步驟86,從軟件托管業(yè)務(wù)服務(wù)器接收最新的UI配置數(shù)據(jù);步驟88,根據(jù)最新的UI配置數(shù)據(jù)生成相應(yīng)的UI界面。優(yōu)選地,步驟82具體包括比較本地UI版本在用戶終端的最后修改時間和軟件托管業(yè)務(wù)服務(wù)器最新的UI版本的時間戳。本發(fā)明第二實(shí)施例中,通過比較用戶終端的本地UI版本和服務(wù)器最新的UI版本,當(dāng)其一致時,使用用戶終端緩存的UI配置數(shù)據(jù)生成UI界7面,當(dāng)其不一致時,才從軟件托管業(yè)務(wù)服務(wù)器下載新的UI配置數(shù)據(jù),這樣,不僅使得用戶終端無需重新安裝軟件就能完成軟件的升級和更新,還避免用戶終端與服務(wù)器之間的多次交互,節(jié)約了帶寬資源。更優(yōu)地,步驟82還可以包括比較本地UI版本中每個UI元素在用戶終端的最后修改時間和軟件托管業(yè)務(wù)服務(wù)器最新的UI版本中每個UI元素的時間戳。這樣,通過對每個UI元素的本地修改時間和最新時間戳的比較,可以更精確的得知UI界面的修改情況,因此僅需要對本地UI版本在用戶終端的最后修改時間和軟件托管業(yè)務(wù)服務(wù)器最新的UI版本的時間戳不同的UI元素進(jìn)行更新即可,使得軟件更新的過程更加快速。另外,由于用戶終端的類型多種多樣,需要將從軟件托管業(yè)務(wù)服務(wù)器獲得的UI配置數(shù)據(jù)轉(zhuǎn)換成適用于該類型用戶終端的數(shù)據(jù)。如圖9所示,本發(fā)明第三實(shí)施例中UI生成模塊44中包括UI元素生成子模塊442,根據(jù)UI配置數(shù)據(jù)生成UI元素;適配子模塊444,用J2MEPolish將UI元素轉(zhuǎn)換成適配于該用戶終端類型的UI元素;UI界面生成子模塊446,根據(jù)轉(zhuǎn)換后的UI元素生成UI界面。發(fā)明第三實(shí)施例中軟件托管業(yè)務(wù)管理方法的步驟82至步驟86與第二實(shí)施例相同,在此不再贅述;步驟88具體包括步驟al,根據(jù)UI配置數(shù)據(jù)生成UI元素;步驟a2,將UI元素轉(zhuǎn)換為適配于用戶終端類型的UI元素;步驟a3,根據(jù)轉(zhuǎn)換后的UI元素生成UI界面。這樣,對于不同類型的用戶終端,如不同型號的手機(jī),都可以根據(jù)同一個軟件托管業(yè)務(wù)服務(wù)器提供的UI配置數(shù)據(jù)升級或更新軟件,不僅提高了用戶對于軟件托管業(yè)務(wù)的體驗(yàn)度,同時有利于各種移動軟件產(chǎn)品的推廣。經(jīng)過測試,本發(fā)明可以應(yīng)用于多種品牌、多種型號的手機(jī)終端,如下表所示。手機(jī)品牌手機(jī)型號諾基亞N76、N71、3230、5070、5200、5700、6085、6300、7373、6600、6288、E62索尼愛立信W830c、W580c、W760c、S500c、W888c摩托羅拉MPX220、E375、W510、W388、Z6、Q8多普達(dá)C750、P660、D600、E6168<table>tableseeoriginaldocumentpage9</column></row><table>本發(fā)明也可以應(yīng)用于多種企業(yè)管理軟件,如下表所示。<table>tableseeoriginaldocumentpage9</column></row><table>應(yīng)說明的是以上實(shí)施例僅用以說明本發(fā)明而非限制,本發(fā)明也并不僅限于上述舉例,一切不脫離本發(fā)明的精神和范圍的技術(shù)方案及其改進(jìn),其均應(yīng)涵蓋在本發(fā)明的權(quán)利要求范圍中。權(quán)利要求一種用戶終端,其特征在于,包括UI生成模塊,數(shù)據(jù)讀取模塊,所述數(shù)據(jù)讀取模塊,用于從軟件托管業(yè)務(wù)服務(wù)器獲得最新的UI配置數(shù)據(jù),并將所述最新的UI配置數(shù)據(jù)發(fā)送至所述UI生成模塊;UI生成模塊,用于根據(jù)所述最新的UI配置數(shù)據(jù)生成UI界面。2.根據(jù)權(quán)利要求1所述的用戶終端,其特征在于,還包括UI比較模塊,用于比較用戶終端的本地UI版本和服務(wù)器最新的UI版本;所述UI生成模塊,用于當(dāng)所述本地UI版本與所述最新的UI版本一致時,直接讀取所述用戶終端中緩存的UI配置數(shù)據(jù),生成UI界面;用于當(dāng)所述本地UI版本與所述最新的UI版本不一致時,根據(jù)數(shù)據(jù)讀取模塊獲得的最新的UI配置數(shù)據(jù)生成UI界面;所述數(shù)據(jù)讀取模塊,用于當(dāng)所述本地UI版本與所述最新的UI版本不一致時,從服務(wù)器獲得最新的UI配置數(shù)據(jù),并將所述最新的UI配置數(shù)據(jù)發(fā)送至所述UI生成模塊。3.根據(jù)權(quán)利要求1或2所述的用戶終端,其特征在于,所述UI生成模塊包括UI元素生成子模塊,用于根據(jù)UI配置數(shù)據(jù)生成UI元素;適配子模塊,用于將UI元素轉(zhuǎn)換成適配于該用戶終端類型的UI元素;UI界面生成子模塊,用于根據(jù)轉(zhuǎn)換后的UI元素生成UI界面。4.根據(jù)權(quán)利要求3所述的用戶終端,其特征在于,所述UI比較模塊包括版本時間比較子模塊,用于比較本地UI版本在所述用戶終端的最后修改時間和所述軟件托管業(yè)務(wù)服務(wù)器最新的UI版本的時間戳;和/或元素時間比較模塊,用于比較本地UI版本中每個UI元素在所述用戶終端的最后修改時間和所述軟件托管業(yè)務(wù)服務(wù)器最新的UI版本中所述UI元素的時間戳。5.—種軟件托管業(yè)務(wù)服務(wù)器,其特征在于,包括版本生成模塊,用于生成最新的UI版本;配置數(shù)據(jù)生成模塊,用于根據(jù)所述最新的UI版本生成UI配置數(shù)據(jù)。6.根據(jù)權(quán)利要求5所述的軟件托管業(yè)務(wù)服務(wù)器,其特征在于,還包括版本時間戳生成模塊,用于根據(jù)最新的UI版本的生成時間生成對應(yīng)的時間戳。7.根據(jù)權(quán)利要求6所述的軟件托管業(yè)務(wù)服務(wù)器,其特征在于,還包括元素時間戳生成模塊,用于根據(jù)最新的UI版本中各個UI元素的生成時間生成各個UI元素對應(yīng)的時間戳。8.根據(jù)權(quán)利要求5至7中任意一項(xiàng)所述的軟件托管業(yè)務(wù)服務(wù)器,其特征在于,所述UI配置數(shù)據(jù)包括應(yīng)用組及菜單配置數(shù)據(jù)、數(shù)據(jù)對象配置數(shù)據(jù)、字段配置數(shù)據(jù)、表單界面配置數(shù)據(jù)、列表界面配置數(shù)據(jù)、按鈕配置數(shù)據(jù)、報表配置數(shù)據(jù)、商業(yè)服務(wù)配置數(shù)據(jù)和工作流配置數(shù)據(jù)中的至少一個。9.一種軟件托管業(yè)務(wù)管理系統(tǒng),其特征在于,包括軟件托管業(yè)務(wù)服務(wù)器,用于生成最新的UI版本并根據(jù)所述最新的UI版本生成UI配置數(shù)據(jù);用戶終端,用于接收所述UI配置數(shù)據(jù)并生成相應(yīng)的UI界面。10.根據(jù)權(quán)利要求9所述的軟件托管業(yè)務(wù)管理系統(tǒng),其特征在于,所述用戶終端,進(jìn)一步用于比較用戶終端的本地UI版本和軟件托管業(yè)務(wù)服務(wù)器最新的UI版本,當(dāng)所述本地UI版本與所述最新的UI版本一致時,直接讀取所述用戶終端中緩存的配置數(shù)據(jù),生成UI界面;當(dāng)所述本地UI版本與所述最新的UI版本不一致時,根據(jù)從服務(wù)器得的最新的UI配置數(shù)據(jù)生成UI界面。11.根據(jù)權(quán)利要求9或10所述的軟件托管業(yè)務(wù)管理系統(tǒng),其特征在于,所述用戶終端通過HTTP接口與所述配置數(shù)據(jù)生成模塊進(jìn)行交互。12.—種軟件托管業(yè)務(wù)管理方法,其特征在于,包括從軟件托管業(yè)務(wù)服務(wù)器接收最新的UI配置數(shù)據(jù);根據(jù)所述最新的UI配置數(shù)據(jù)生成相應(yīng)的UI界面。13.根據(jù)權(quán)利要求12所述的軟件托管業(yè)務(wù)管理方法,其特征在于,所述從軟件托管業(yè)務(wù)服務(wù)器接收獲得最新的UI配置數(shù)據(jù)的操作之前還包括比較用戶終端的本地UI版本和服務(wù)器最新的UI版本;當(dāng)所述本地UI版本與所述服務(wù)器最新的UI版本一致時,直接讀取所述用戶終端中緩存的UI配置數(shù)據(jù);當(dāng)所述本地UI版本與所述服務(wù)器最新的UI版本不一致時,從軟件托管業(yè)務(wù)服務(wù)器接收最新的UI配置數(shù)據(jù)。14.根據(jù)權(quán)利要求13所述的軟件托管業(yè)務(wù)管理方法,其特征在于,所述比較用戶終端的本地UI版本和服務(wù)器最新的UI版本的操作具體包括比較所述本地UI版本在用戶終端的最后修改時間和所述軟件托管業(yè)務(wù)服務(wù)器最新的UI版本的時間戳。15.根據(jù)權(quán)利要求13所述的軟件托管業(yè)務(wù)管理方法,其特征在于,所述比較用戶終端的本地UI版本和服務(wù)器最新的UI版本的操作具體包括比較本地UI版本中每個UI元素在所述用戶終端的最后修改時間和所述軟件托管業(yè)務(wù)服務(wù)器最新的UI版本中所述UI元素的時間戳。16.根據(jù)權(quán)利要求13至15中任意一項(xiàng)所述的軟件托管業(yè)務(wù)管理方法,其特征在于,所述根據(jù)所述最新的UI配置數(shù)據(jù)生成相應(yīng)的UI界面的操作具體包括根據(jù)所述UI配置數(shù)據(jù)生成UI元素;將所述UI元素轉(zhuǎn)換為適配于所述用戶終端類型的UI元素;根據(jù)所述轉(zhuǎn)換后的UI元素生成UI界面。17.根據(jù)權(quán)利要求16所述的軟件托管業(yè)務(wù)管理方法,其特征在于,所述根據(jù)最新的UI配置數(shù)據(jù)生成UI界面的操作之后還包括將所述用戶終端更新后的UI版本的最后修改時間更改為所述服務(wù)器最新的UI版本的時間戳。全文摘要本發(fā)明公開了一種用戶終端、軟件托管業(yè)務(wù)管理系統(tǒng)和管理方法。其中用戶終端包括數(shù)據(jù)讀取模塊,用于從軟件托管業(yè)務(wù)服務(wù)器獲得最新的UI配置數(shù)據(jù),并將最新的UI配置數(shù)據(jù)發(fā)送至所述UI生成模塊;UI生成模塊,用于根據(jù)最新的UI配置數(shù)據(jù)生成UI界面。本發(fā)明還公開了一種軟件托管業(yè)務(wù)服務(wù)器。本發(fā)明的用戶終端、軟件托管業(yè)務(wù)服務(wù)器、軟件托管業(yè)務(wù)管理系統(tǒng)和管理方法,通過在服務(wù)器端以配置數(shù)據(jù)的方式生成UI數(shù)據(jù),并發(fā)送到用戶終端,用戶終端根據(jù)UI配置數(shù)據(jù)生成相應(yīng)的UI界面,這樣,服務(wù)器端對軟件進(jìn)行升級或修改后,用戶終端無需重新安裝軟件就可以完成對軟件的升級或修改,為用戶提供了穩(wěn)定、簡便的操作體驗(yàn)。文檔編號H04W4/00GK101771930SQ20081024111公開日2010年7月7日申請日期2008年12月26日優(yōu)先權(quán)日2008年12月26日發(fā)明者王磊建,范曉暉,趙立君申請人:中國移動通信集團(tuán)公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
文成县| 池州市| 桦南县| 柳林县| 鄂州市| 永和县| 曲松县| 布尔津县| 莱西市| 乳源| 庄河市| 武冈市| 安仁县| 碌曲县| 大同县| 华池县| 澜沧| 江油市| 西安市| 纳雍县| 自治县| 盐边县| 凌云县| 五大连池市| 姜堰市| 黄平县| 延吉市| 诏安县| 酉阳| 张家口市| 上高县| 忻城县| 朝阳区| 颍上县| 余姚市| 筠连县| 怀柔区| 玛纳斯县| 舞阳县| 安塞县| 额济纳旗|