專利名稱:門戶應用組件信息的傳遞方法及從站和主站的制作方法
技術(shù)領域:
本發(fā)明涉及門戶應用組件(Portlet)技術(shù)領域,具體涉及一種門戶應用組件信息的傳遞方法及從站和主站。
背景技術(shù):
隨著信息技術(shù)的發(fā)展,信息越來越多,信息量也越來越大,需要將信息有效的集中整合起來,以便更有效的管理和使用。門戶(Portal),是指一個應用框架,他將各種應用系統(tǒng)、數(shù)據(jù)資源和互聯(lián)網(wǎng)資源集成到一個信息管理平臺之上,并以統(tǒng)一的用戶界面提供給用戶。門戶使企業(yè)能夠快速地建立企業(yè)對客戶、企業(yè)對員工和企業(yè)對企業(yè)的信息通道。門戶應用組件作為門戶的可插拔用戶界面組件,由門戶將門戶應用組件產(chǎn)生的代碼片斷組裝成完整頁面。門戶應用組件包括門戶應用組件的展示信息和門戶應用組件的描述信息。對企業(yè)內(nèi)的門戶從邏輯層次上進行劃分,分為主站和從站。管理員增加門戶應用組件或者變更門戶應用組件都是在從站上進行操作,主站向從站發(fā)送請求以便于獲取從站的門戶應用組件的展示信息,并在主站上聚合展示從站的門戶應用組件展示信息。門戶應用組件展示信息就是在主站門戶展示平臺上展示的標題信息,標題欄圖片信息和從站地址鏈接信息。用戶訪問主站后,可以通過主站中的門戶展示信息中的從站地址鏈接,跳轉(zhuǎn)到從站,詳細查看運行在從站的門戶應用組件描述信息。門戶應用組件的描述信息就是運行在從站的關于門戶應用組件展示信息具體介紹的詳細信息?,F(xiàn)有技術(shù)中的主站和從站的門戶應用組件信息的傳遞方法是,參閱圖1,從站上的門戶應用組件容器作為門戶應用組件的生產(chǎn)者,發(fā)布門戶應用組件;主站向從站發(fā)送請求并獲取門戶應用組件展示信息,并編排到主站門戶上去展示。用戶一旦訪問主站后,就可以通過主站上的門戶應用組件展示信息中的地址鏈接查看運行在從站的門戶應用組件描述信息。但是現(xiàn)有技術(shù)存在以下缺點(1)對于主站和從站來說,需要主站分別向多個從站請求并獲取其各自的門戶應用組件信息,從站上新增或更新了門戶應用組件信息后,需要等待主站的查詢后,主站的門戶應用組件信息才能更新,也就是說,從站和主站門戶應用組件信息在一定時間內(nèi)會出現(xiàn)不一致;(2) 一旦從站發(fā)生錯誤或者死機,主站無法獲取這個門戶應用組件描述信息就展示給用戶,用戶在主站上看到的是錯誤信息。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種門戶應用組件信息的傳遞方法,可以使從站和主站的門戶應用組件信息時時保持一致,本發(fā)明還提供了相應的從站和主站。一種門戶應用組件信息的傳遞方法,包括從站生產(chǎn)或者更新門戶應用組件的展示信息;所述從站保存并主動發(fā)送所述生產(chǎn)或者更新的門戶應用組件的展示信息給主站,以便于所述主站根據(jù)所述門戶應用組件展示信息生成所述主站的頁面并展示給用戶。一種門戶應用組件信息的傳遞方法,包括主站接收從站發(fā)送的生產(chǎn)或者更新的門戶應用組件展示信息;將所述生產(chǎn)或者更新的門戶應用組件展示信息注冊到一個新門戶地址下或者更新到之前注冊過的門戶地址下;根據(jù)所述門戶應用組件展示信息生成所述主站的頁面并展示給用戶。一種從站,包括生產(chǎn)單元,用于生產(chǎn)門戶應用組件展示信息;更新單元,用于更新門戶應用組件展示信息;保存單元,用于保存所述生產(chǎn)單元生產(chǎn)的或者所述更新單元更新的門戶應用組件的展示信息;發(fā)送單元,用于主動發(fā)送所述保存單元保存過的生產(chǎn)或者更新的門戶應用組件的展示信息給主站,以便于所述主站根據(jù)所述門戶應用組件展示信息生成所述主站的頁面并展示給用戶。一種主站,包括接收單元,用于接收從站發(fā)送的生產(chǎn)或者更新的門戶應用組件展示信息;注冊單元,用于將所述生產(chǎn)的門戶應用組件展示信息注冊到一個新門戶地址下;更新單元,用于將所述更新的門戶應用組件展示信息更新到之前注冊過的門戶地址下;展示單元,用于根據(jù)所述門戶應用組件展示信息生成所述主站的頁面并展示給用戶。本發(fā)明實施例采用從站生產(chǎn)或者更新門戶應用組件的展示信息,所述從站保存并主動發(fā)送所述生產(chǎn)或者更新的門戶應用組件的展示信息給主站,以便于所述主站根據(jù)所述門戶應用組件展示信息生成所述主站的頁面并展示給用戶。與現(xiàn)有技術(shù)中從站等待主站獲取信息相比,本發(fā)明實施例提供的門戶應用組件信息的傳遞方法由從站主動發(fā)送信息給主站,可以使從站和主站的門戶應用組件信息時時保持一致。
圖1是現(xiàn)有技術(shù)中的從站和主站間門戶應用組件信息傳遞示意圖;圖2是本發(fā)明提供的門戶應用組件信息傳遞方法一實施例示意圖;圖3是本發(fā)明提供的門戶應用組件信息傳遞方法另一實施例示意圖;圖4是本發(fā)明提供的門戶應用組件信息傳遞方法一實施例示意圖;圖5是本發(fā)明提供的門戶應用組件信息傳遞方法另一實施例示意圖;圖6是本發(fā)明提供的門戶應用組件信息傳遞方法另一實施例示意圖;圖7是本發(fā)明提供的從站和主站一實施例示意圖。
具體實施例方式本發(fā)明實施例提供一種門戶應用組件信息的傳遞方法,可使從站和主站的門戶應用組件信息時時保持一致。本發(fā)明實施例還提供相應的從站和主站。以下分別進行詳細說明。請參閱圖2,對從站而言,一種門戶應用組件信息的傳遞方法的一實施例包括101、從站生產(chǎn)門戶應用組件展示信息和門戶應用組件展示信息的識別信息;門戶應用組件展示信息是在主站上展示給用戶的門戶應用組件信息,包括門戶應用組件標題、門戶應用組件標題欄圖片和門戶應用組件展示信息在從站的地址鏈接;門戶應用組件展示信息的識別信息包括門戶應用組件展示信息的身份信息、門戶應用組件展示信息的時間戳和門戶應用組件展示信息密鑰。102、從站主動將門戶應用組件展示信息和門戶應用組件展示信息的識別信息發(fā)送給主站,并在從站上保存門戶應用組件展示信息和門戶應用組件展示信息的識別信息, 以便再次發(fā)送。103、接收主站發(fā)送的信息注冊是否成功的響應,若接收到的是注冊成功的響應, 從站可以繼續(xù)其他發(fā)送動作,若接收到的是注冊失敗的響應,執(zhí)行步驟104。所述接收主站發(fā)送的信息是指所述門戶應用組件展示信息和門戶應用組件展示信息的識別信息。104、重新發(fā)送并保存所述門戶應用組件展示信息和所述門戶應用組件的識別信肩、ο本實施例提供的步驟流程可循環(huán),直到從站接收到主站的注冊響應是成功為止。本實施例中,從站生產(chǎn)出門戶應用組件展示信息和門戶應用組件展示信息的識別信息后,主動的將門戶應用組件展示信息和門戶應用組件展示信息的識別信息發(fā)送給主站。與現(xiàn)有技術(shù)中要等待主站到從站來獲取相比,可以使主站的門戶應用組件信息與從站的門戶應用組件信息時時保持一致。上述實施例是以從站生產(chǎn)出門戶應用組件信息為例進行說明,實際上,從站還可以對門戶應用組件信息進行更新,更新后的門戶應用組件信息也可以時時發(fā)送到主站,使主站的門戶應用組件信息與從站的門戶應用組件信息時時保持一致。參閱圖3對于從站而言,一種門戶應用組件信息傳遞方法實施例中的另一實施例進行詳細介紹,包括201、從站更新門戶應用組件展示信息;更新門戶應用組件展示信息包括更新門戶應用組件標題,更新門戶應用組件標題欄圖片等各種門戶應用組件展示信息。202、發(fā)送更新后的門戶應用組件展示信息和門戶應用組件展示信息的識別信息給主站,并保存更新的門戶應用組件展示信息和門戶應用組件展示信息的識別信息;將更新后的門戶應用組件展示信息和第一實施例中提到的門戶應用組件展示信息的識別信息發(fā)送給主站,并同時保存更新后的門戶應用組件展示信息和門戶應用組件展示信息的識別信息,以便再次發(fā)送。203、接收主站發(fā)送的該信息在主站上是否更新成功的響應,若接收到的是更新后的門戶應用組件展示信息更新成功的響應,從站可以繼續(xù)其他發(fā)送動作,若接收到的是更新失敗的響應,執(zhí)行步驟204。所述接收主站發(fā)送的該信息是指所述從站更新的門戶應用組件展示信息。204、重新發(fā)送并保存更新的門戶應用組件展示信息和門戶應用組件展示信息的
7識別信息;從站接收到主站的響應是更新失敗,從站將步驟202保存的更新的門戶應用組件展示信息和門戶應用組件展示信息的識別信息再次發(fā)送給主站。本實施例提供的步驟流程可循環(huán),直到從站接收到主站的更新響應是成功為止。本發(fā)明實施例提供的門戶應用組件信息的傳遞方法,不僅適用于上述本發(fā)明的一實施例,也同樣適用于現(xiàn)有技術(shù)已經(jīng)生產(chǎn)出的門戶應用組件信息。本實施例中,從站更新門戶應用組件展示信息后,主動的將更新的門戶應用組件展示信息和門戶應用組件展示信息的識別信息發(fā)送給主站。與現(xiàn)有技術(shù)中要等待主站到從站來獲取相比,本發(fā)明實施例提供的門戶應用組件信息的傳遞方法,可以使主站的門戶應用組件信息與從站的門戶應用組件信息時時保持一致。本發(fā)明實施例提供的門戶應用組件信息的傳遞方法在使主站門戶應用組件信息和從站門戶應用組件信息保持時時一致時,還可以在第一實施例和第二實施例的基礎上, 通過在生產(chǎn)門戶應用組件展示信息和門戶應用組件展示信息的識別信息同時生產(chǎn)門戶應用組件描述信息,發(fā)送門戶應用組件描述信息的運行狀態(tài)和門戶應用組件展示信息的識別信息給主站,門戶應用組件描述信息的運行狀態(tài)包括門戶應用組件描述信息運行正常或門戶應用組件描述信息運行異常。這樣從站可以時時向主站報告從站上的門戶信息的運行狀態(tài),如果一旦出現(xiàn)異常,主站可以及時做出調(diào)整。參閱圖4,從主站的角度,一個門戶應用組件信息的傳遞方法的一實施例,包括301、主站接收從站發(fā)送的門戶應用組件展示信息和門戶應用組件展示信息的識別信息。302、主站將門戶應用組件展示信息和門戶應用組件展示信息的識別信息注冊到一個門戶地址下,并展示門戶應用組件展示信息;主站給接收到的門戶應用組件展示信息和門戶應用組件展示信息的識別信息注冊到一個門戶地址下,并給接收到的門戶應用組件展示信息在門戶上分配展示平臺,使門戶應用組件展示信息能在主站上進行展示。303、發(fā)送門戶應用組件展示信息和門戶應用組件展示信息的識別信息注冊是否成功的響應;主站對從站發(fā)送來的門戶應用組件展示信息和門戶應用組件展示信息的識別信息完成注冊后,會給從站發(fā)送注冊成功的響應,如果主站沒有對從站發(fā)送來的門戶應用組件展示信息和門戶應用組件展示信息的識別信息進行注冊,會給從站發(fā)送注冊失敗的響應。本發(fā)明實施例中,主站接收到從站發(fā)送來的門戶應用組件展示信息和門戶應用組件展示信息的識別信息后,在主站上給門戶應用組件展示信息和門戶應用組件展示信息的識別信息注冊在一個門戶地址下,并給門戶應用組件展示信息分配展示平臺。與現(xiàn)有技術(shù)相比,本發(fā)明實施例不需要主站去分別獲取從站的門戶應用組件信息,而是通過從站發(fā)送, 主站接收注冊的方法,使從站生產(chǎn)出的門戶應用組件信息可以及時的在主站門戶平臺上得到展示,從而保證了主站門戶應用組件信息和從站門戶應用組件信息時時一致。上述實施例是對主站注冊并展示從站生產(chǎn)出來的門戶應用組件信息為例進行的描述;下面參閱圖5,本發(fā)明從主站的角度,門戶應用組件信息的傳遞方法的另一實施例進行詳細介紹。本發(fā)明從主站的角度,門戶應用組件信息的傳遞方法的另一實施例包括401、主站接收更新的門戶應用組件展示信息和門戶應用組件展示信息的識別信息;門戶應用組件展示信息的識別信息是本發(fā)明門戶應用組件信息的傳遞方法的上述實施例中提到的門戶應用組件展示信息的識別信息,門戶應用組件信息的識別信息一經(jīng)生產(chǎn)出就不會改變。402、根據(jù)門戶應用組件展示信息的識別信息查找門戶應用組件展示信息,并用接收到的更新的門戶應用組件展示信息更新主站上的門戶應用組件展示信息;根據(jù)門戶應用組件展示信息的識別信息查找門戶應用組件展示信息的識別信息在上述實施例中注冊的門戶地址,查找到主站中的注冊的門戶地址后,用更新的門戶應用組件展示信息更新門戶應用組件展示信息。403、發(fā)送所述更新的門戶應用組件展示信息更新是否成功的響應;主站對從站發(fā)送來的更新的門戶應用組件展示信息完成更新后,會給從站發(fā)送更新成功的響應,如果主站沒有對從站發(fā)送來的更新的門戶應用組件展示信息進行更新,會給從站發(fā)送更新失敗的響應。本發(fā)明實施例中,主站接收到從站發(fā)送來的更新的門戶應用組件展示信息和門戶應用組件展示信息的識別信息后,用更新的門戶應用組件展示信息更新門戶應用組件展示信息。與現(xiàn)有技術(shù)相比,本發(fā)明實施例不需要主站去分別獲取從站的更新的門戶應用組件展示信息,而是通過從站發(fā)送,主站接收更新的方法,使從站更新的門戶應用組件信息可以及時的在主站門戶平臺上得到及時展示,從而保證了主站門戶應用組件信息和從站門戶應用組件信息時時一致。參閱圖6,對本發(fā)明實施例進行進一步詳細介紹本發(fā)明從主站的角度,門戶應用組件信息傳遞方法的實施例中的另一實施例包括501、接收從站發(fā)送的門戶應用組件描述信息的運行狀態(tài)信息和所述門戶應用組件的識別信息。門戶應用組件描述信息的運行狀態(tài)信息是指門戶應用組件描述信息運行正?;虍惓5男畔?。502、根據(jù)門戶應用組件展示信息的識別信息查找所述門戶應用組件展示信息。503、若接收到的是門戶應用組件描述信息運行正常的信息,繼續(xù)展示門戶應用組件展示信息;504、若接收到的是門戶應用組件描述信息運行異常的信息,隱藏門戶應用組件展 /J^fn 息。本發(fā)明實施例提供的方法,門戶應用組件描述信息運行異常時,及時通知主站做出調(diào)整,將門戶應用組件展示信息隱藏起來,避免了用戶訪問時,查看到的都是錯誤信息。為了便于理解,下面以一具體應用場景對上述實施例中描述的門戶應用組件信息的傳遞方法進行詳細描述,具體的主站是一個集成門戶,從站是一個彩鈴專用門戶,彩鈴專用門戶生產(chǎn)出門戶應用組件展示信息包括門戶應用組件展示標題“推薦彩鈴”,展示標題圖片“周杰倫”,展示信息的地址鏈接http://url/reC0mmendRBT. action ;門戶應用組件描述信息包括“雙截棍”、“菊花臺”和“東風破”等彩鈴歌曲;門戶應用組件展示信息的識別信息包括門戶應用組件展示信息的編號20110001,門戶應用組件展示信息的生成時間2011-4-9/14 37和門戶應用組件展示信息打開密鑰123 ;彩鈴專用門戶將門戶應用組件展示標題“推薦彩鈴”,展示標題圖片“周杰倫”,展示信息的地址鏈接http://url/recommendRBT. action,展示信息的編號20110001,門戶應用組件展示信息的生成時間2011-4-9/14 37和門戶應用組件展示信息打開密鑰123發(fā)送給集成門戶;集成門戶根據(jù)接收到的門戶應用組件展示標題“推薦彩鈴”,展示標題圖片“周杰倫”,展示信息的地址鏈接http://url/recommendRBT. action,展示信息的編號20110001, 門戶應用組件展示信息的生成時間2011-4-9/14:37和門戶應用組件展示信息打開密鑰 123進行注冊,并給展示標題“推薦彩鈴”,展示標題圖片“周杰倫”,分配展示平臺進行展示;集成門戶在注冊完成后,給彩鈴專用門戶發(fā)送注冊成功的響應;彩鈴專用門戶接收到注冊成功的響應后,繼續(xù)發(fā)送下一個門戶應用組件信息。本應用場景彩鈴專用門戶將生產(chǎn)出的門戶應用組件信息發(fā)送到集成門戶,不必懶惰等待集成門戶來獲取生產(chǎn)出的門戶應用組件信息,使彩鈴專用門戶和集成門戶的門戶應用組件信息時時保持一致。正遇上國慶,彩鈴專用門戶更新了展示標題,更新后的展示標題為“推薦彩鈴80% 折扣”;彩鈴專用門戶發(fā)送更新的展示標題“推薦彩鈴80%折扣”,展示信息的編號 20110001,門戶應用組件展示信息的生成時間2011-4-9/14 37和門戶應用組件展示信息打開密鑰123給集成門戶;集成門戶接收到更新的展示標題“推薦彩鈴80%折扣”,展示信息的編號 20110001,門戶應用組件展示信息的生成時間2011-4-9/14 37和門戶應用組件展示信息打開密鑰123后,根據(jù)展示信息的編號20110001,門戶應用組件展示信息的生成時間 2011-4-9/14 :37和門戶應用組件展示信息打開密鑰123查找到在集成門戶上注冊的地址, 用更新的展示標題“推薦彩鈴80%折扣”更新展示標題“推薦彩鈴”;更新完成后,集成門戶發(fā)送更新成功的響應給彩鈴專用門戶;彩鈴專用門戶接收到更新成功的響應后,繼續(xù)發(fā)送下一個門戶應用組件信息。本應用場景彩鈴專用門戶將更新的門戶應用組件信息發(fā)送到集成門戶,不必懶惰等待集成門戶來獲取生產(chǎn)出的門戶應用組件信息,使彩鈴專用門戶和集成門戶的門戶應用組件信息時時保持一致。彩鈴專用門戶還會按時發(fā)送門戶應用組件描述信息“雙截棍”、“菊花臺”和“東風破”等彩鈴歌曲的運行狀態(tài),正常或異常狀態(tài)信息給集成門戶;如彩鈴專用門戶發(fā)送“雙截棍”、“菊花臺”和“東風破”等彩鈴歌曲的運行狀態(tài)正常信息和門戶應用組件展示信息的識別信息展示信息的編號20110001,門戶應用組件展示信息的生成時間2011-4-9/14 :37和門戶應用組件展示信息打開密鑰123給集成門戶;集成
10門戶根據(jù)展示信息的編號20110001,門戶應用組件展示信息的生成時間2011-4-9/14 37 和門戶應用組件展示信息打開密鑰123查找到在集成門戶的注冊地址,集成門戶根據(jù)接收到的運行狀態(tài)正常信息讓門戶應用組件展示信息的展示標題“推薦彩鈴80%折扣”,展示標題圖片“周杰倫”,展示信息的地址鏈接http://url/reC0mmendRBT. action繼續(xù)顯示;如果接收到的是運行狀態(tài)異常的信息,集成門戶會將展示標題“推薦彩鈴”,展示標題圖片“周杰倫”,展示信息的地址鏈http://url/reC0mmendRBT. action等門戶應用組件展示信息隱藏起來,使用戶不能看到該條門戶應用組件展示信息,避免客戶點擊查看此條門戶展示信息的鏈接后,看到錯誤信息。下面介紹本發(fā)明實施例中的從站和主站的一實施例,參閱圖7,本發(fā)明實施例中的從站60包括生產(chǎn)單元601、更新單元602、保存單元603、發(fā)送單元604和接收單元605。生產(chǎn)單元601,用于生產(chǎn)門戶應用組件展示信息;更新單元602,用于更新門戶應用組件展示信息;保存單元603,用于保存所述生產(chǎn)單元601生產(chǎn)的或者所述更新單元602更新的門戶應用組件的展示信息;發(fā)送單元604,用于主動發(fā)送所述保存單元603保存過的生產(chǎn)或者更新的門戶應用組件的展示信息給主站,以便于所述主站根據(jù)所述門戶應用組件展示信息生成所述主站的頁面并展示給用戶。所述生產(chǎn)單元601,進一步用于當生產(chǎn)所述門戶應用組件的展示信息時,還生產(chǎn)所述門戶應用組件的識別信息;所述發(fā)送單元604,進一步用于在發(fā)送所述生產(chǎn)或者更新的門戶應用組件的展示信息時,還發(fā)送所述門戶應用組件的識別信息給所述主站。接收單元605,用于接收所述主站發(fā)送的信息注冊是否成功的響應或者信息更新是否成功的響應;所述發(fā)送單元604,進一步用于在所述接收單元605接收到的是成功的響應后,繼續(xù)其他發(fā)送動作;所述發(fā)送單元604,進一步用于在所述接收單元605接收到的是失敗的響應,重新發(fā)送所述保存的門戶應用組件展示信息和所述門戶應用組件的識別信息給主站。所述生產(chǎn)單元601,進一步用于生產(chǎn)門戶應用組件的描述信息,以便于根據(jù)所述描述信息生成從站頁面,當從主站的頁面跳轉(zhuǎn)到從站頁面時展示所述從站頁面;所述發(fā)送單元604,進一步用于發(fā)送所述門戶應用組件的描述信息的運行狀態(tài)信息和所述門戶應用組件的識別信息給主站,所述門戶應用組件描述信息的運行狀態(tài)信息包括門戶應用組件描述信息運行正常或門戶應用組件描述信息運行異常。本發(fā)明實施例中的主站70包括接收單元701、注冊展示單元702、更新單元703 和展示單元704。接收單元701,用于接收從站發(fā)送的生產(chǎn)或者更新的門戶應用組件展示信息;注冊單元702,用于將所述生產(chǎn)的門戶應用組件展示信息注冊到一個新門戶地址下;更新單元703,用于將所述更新的門戶應用組件展示信息更新到之前注冊過的門戶地址下;
展示單元704,用于在所述注冊單元702注冊后或更新單元703更新后,根據(jù)所述門戶應用組件展示信息生成所述主站的頁面并展示給用戶。發(fā)送單元705,用于在所述注冊單元702注冊后或更新單元703更新后發(fā)送所述門戶應用組件展示信息注冊是否成功的響應或者所述門戶應用組件展示信息更新是否成功的響應給從站。所述接收單元701,進一步用于接收從站發(fā)送的所述門戶應用組件的描述信息的運行狀態(tài)信息和所述門戶應用組件的識別信息,所述門戶應用組件描述信息的運行狀態(tài)信息包括門戶應用組件描述信息運行正?;蜷T戶應用組件描述信息運行異常;所述展示單元704,進一步用于在所述接收單元701接收到的是門戶應用組件運行正常的描述信息時,繼續(xù)展示所述門戶應用組件展示信息;所述展示單元704,進一步用于在所述接收單元701接收到的是門戶應用組件運行異常的描述信息時,隱藏所述門戶應用組件展示信息。本實施例的從站60和主站70中,當從站60的生產(chǎn)單元601生產(chǎn)出門戶應用組件展示信息或更新單元602更新門戶應用組件展示信息后,保存單元603保存所述生產(chǎn)單元 601生產(chǎn)的或者所述更新單元602更新的門戶應用組件的展示信息,發(fā)送單元604在所述保存單元保存過所述生產(chǎn)或者更新的門戶應用組件展示信息后,主動發(fā)送所述門戶應用組件展示信息給主站,主站的接收單元701接收到所述門戶應用組件展示信息后,注冊單元702 將所述生產(chǎn)的門戶應用組件展示信息注冊到一個新門戶地址下,或更新單元703將所述更新的門戶應用組件展示信息更新到之前注冊過的門戶地址下,注冊或更新成功后,展示單元704根據(jù)所述門戶應用組件展示信息生成所述主站的頁面并展示給用戶,無論注冊或更新是否成功,發(fā)送單元705都將所述發(fā)送成功或失敗的響應通知給從站,以便從站發(fā)送其他信息或重新發(fā)送注冊或更新失敗的信息。本實施例中從站60生產(chǎn)出門戶應用組件信息后,及時發(fā)送給主站70,可以保證從站60和主站70的門戶應用組件信息時時保持一致。上述實施例中,從站的生產(chǎn)單元601進一步生產(chǎn)門戶應用組件的描述信息,以便于根據(jù)所述描述信息生成從站頁面,當從主站的頁面跳轉(zhuǎn)到從站頁面時展示所述從站頁面,發(fā)送單元604,進一步發(fā)送所述門戶應用組件的描述信息的運行狀態(tài)信息和所述門戶應用組件的識別信息給主站,所述門戶應用組件描述信息的運行狀態(tài)信息包括門戶應用組件描述信息運行正常或門戶應用組件描述信息運行異常,主站接收單元701進一步接收從站發(fā)送的所述門戶應用組件的描述信息的運行狀態(tài)信息和所述門戶應用組件的識別信息,所述展示單元704,在所述接收單元701接收到的是門戶應用組件運行正常的描述信息時,繼續(xù)展示所述門戶應用組件展示信息,所述展示單元704在所述接收單元701接收到的是門戶應用組件運行異常的描述信息時,隱藏所述門戶應用組件展示信息保證在從站發(fā)生錯誤時,保證了從站發(fā)生錯誤或死機時,主站不顯示所述從站的頁面,不會影響用戶體驗。以上對本發(fā)明實施例所提供的門戶應用組件信息的傳遞方法以及從站和主站進行了詳細介紹,本文中應用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實施方式
及應用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應理解為對本發(fā)明的限制。
權(quán)利要求
1.一種門戶應用組件信息的傳遞方法,其特征在于,包括 從站生產(chǎn)或者更新門戶應用組件的展示信息;所述從站保存并主動發(fā)送所述生產(chǎn)或者更新的門戶應用組件的展示信息給主站,以便于所述主站根據(jù)所述門戶應用組件展示信息生成所述主站的頁面并展示給用戶。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法進一步包括當生產(chǎn)所述門戶應用組件的展示信息時,還生產(chǎn)所述門戶應用組件的識別信息; 所述發(fā)送門戶應用組件的展示信息給主站的過程包括發(fā)送所述生產(chǎn)或者更新的門戶應用組件的展示信息,以及,所述門戶應用組件的識別信息給所述主站。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,進一步包括所述從站接收所述主站發(fā)送的信息注冊是否成功的響應或者信息更新是否成功的響應;若接收到的是成功的響應,所述從站可以繼續(xù)其他發(fā)送動作; 若接收到的是失敗的響應,所述從站重新發(fā)送所述保存的門戶應用組件展示信息和所述門戶應用組件的識別信息。
4.根據(jù)權(quán)利要求2或3所述的方法,其特征在于,還包括所述從站生產(chǎn)門戶應用組件的描述信息,以便于根據(jù)所述描述信息生成從站頁面,當從主站的頁面跳轉(zhuǎn)到從站頁面時展示所述從站頁面;發(fā)送所述門戶應用組件的描述信息的運行狀態(tài)信息和所述門戶應用組件的識別信息給主站,所述門戶應用組件描述信息的運行狀態(tài)信息包括門戶應用組件描述信息運行正?;蜷T戶應用組件描述信息運行異常。
5.一種門戶應用組件信息的傳遞方法,其特征在于,包括 主站接收從站發(fā)送的生產(chǎn)或者更新的門戶應用組件展示信息;將所述生產(chǎn)或者更新的門戶應用組件展示信息注冊到一個新門戶地址下或者更新到之前注冊過的門戶地址下;根據(jù)所述門戶應用組件展示信息生成所述主站的頁面并展示給用戶。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,還包括發(fā)送所述門戶應用組件展示信息注冊是否成功的響應或者所述門戶應用組件展示信息更新是否成功的響應給從站。
7.根據(jù)權(quán)利要求5或6所述的方法,其特征在于,還包括接收從站發(fā)送的所述門戶應用組件的描述信息的運行狀態(tài)信息和所述門戶應用組件的識別信息,所述門戶應用組件描述信息的運行狀態(tài)信息包括門戶應用組件描述信息運行正常或門戶應用組件描述信息運行異常;若接收到的是門戶應用組件運行正常的描述信息,繼續(xù)展示所述門戶應用組件展示信息;若接收到的是門戶應用組件運行異常的描述信息,隱藏所述門戶應用組件展示信息。
8.一種從站,其特征在于,包括生產(chǎn)單元,用于生產(chǎn)門戶應用組件展示信息; 更新單元,用于更新門戶應用組件展示信息;保存單元,用于保存所述生產(chǎn)單元生產(chǎn)的或者所述更新單元更新的門戶應用組件的展不信息;發(fā)送單元,用于主動發(fā)送所述保存單元保存過的生產(chǎn)或者更新的門戶應用組件的展示信息給主站,以便于所述主站根據(jù)所述門戶應用組件展示信息生成所述主站的頁面并展示給用戶。
9.根據(jù)權(quán)利要求8所述的從站,其特征在于,還包括所述生產(chǎn)單元,進一步用于當生產(chǎn)所述門戶應用組件的展示信息時,還生產(chǎn)所述門戶應用組件的識別信息;所述發(fā)送單元,進一步用于在發(fā)送所述生產(chǎn)或者更新的門戶應用組件的展示信息時, 還發(fā)送所述門戶應用組件的識別信息給所述主站。
10.根據(jù)權(quán)利要求8所述的從站,其特征在于,還包括接收單元,用于接收所述主站發(fā)送的信息注冊是否成功的響應或者信息更新是否成功的響應;所述發(fā)送單元,進一步用于在所述接收單元接收到的是成功的響應后,繼續(xù)其他發(fā)送動作;所述發(fā)送單元,進一步用于在所述接收單元接收到的是失敗的響應,重新發(fā)送所述保存的門戶應用組件展示信息和所述門戶應用組件的識別信息給主站。
11.根據(jù)權(quán)利要求9或10所述的從站,其特征在于,還包括所述生產(chǎn)單元,進一步用于生產(chǎn)門戶應用組件的描述信息,以便于根據(jù)所述描述信息生成從站頁面,當從主站的頁面跳轉(zhuǎn)到從站頁面時展示所述從站頁面;所述發(fā)送單元,進一步用于發(fā)送所述門戶應用組件的描述信息的運行狀態(tài)信息和所述門戶應用組件的識別信息給主站,所述門戶應用組件描述信息的運行狀態(tài)信息包括門戶應用組件描述信息運行正常或門戶應用組件描述信息運行異常。
12.—種主站,其特征在于,包括接收單元,用于接收從站發(fā)送的生產(chǎn)或者更新的門戶應用組件展示信息;注冊單元,用于將所述生產(chǎn)的門戶應用組件展示信息注冊到一個新門戶地址下;更新單元,用于將所述更新的門戶應用組件展示信息更新到之前注冊過的門戶地址下;展示單元,用于根據(jù)所述門戶應用組件展示信息生成所述主站的頁面并展示給用戶。
13.根據(jù)權(quán)利要求12所述的主站,其特征在于,包括發(fā)送單元,用于發(fā)送所述門戶應用組件展示信息注冊是否成功的響應或者所述門戶應用組件展示信息更新是否成功的響應給從站。
14.根據(jù)權(quán)利要求12或13所述的主站,其特征在于,還包括所述接收單元,進一步用于接收從站發(fā)送的所述門戶應用組件的描述信息的運行狀態(tài)信息和所述門戶應用組件的識別信息,所述門戶應用組件描述信息的運行狀態(tài)信息包括門戶應用組件描述信息運行正?;蜷T戶應用組件描述信息運行異常;所述展示單元,進一步用于在所述接收單元接收到的是門戶應用組件運行正常的描述信息時,繼續(xù)展示所述門戶應用組件展示信息;所述展示單元,進一步用于在所述接收單元接收到的是門戶應用組件運行異常的描述信息時,隱藏所述門戶應用組件展示信息。
全文摘要
本發(fā)明公開了一種門戶應用組件信息的傳遞方法及從站和主站,從站生產(chǎn)或者更新門戶應用組件的展示信息,所述從站保存并主動發(fā)送所述生產(chǎn)或者更新的門戶應用組件的展示信息給主站,以便于所述主站根據(jù)所述門戶應用組件展示信息生成所述主站的頁面并展示給用戶。本發(fā)明實施例提供的方法可以使從站和主站的信息時時保持一致。本發(fā)明實施例還提供相應的從站和主站。
文檔編號H04L12/58GK102326371SQ201180001699
公開日2012年1月18日 申請日期2011年8月5日 優(yōu)先權(quán)日2011年8月5日
發(fā)明者張前鋒 申請人:華為技術(shù)有限公司