Maximo啟動中心改造

2021-08-31 06:22:57 字數 1108 閱讀 2319

maximo

啟動中心通常是我們登陸系統後通常看到的第乙個介面

使用者進入系統就可以看到感興趣的訊息,關心的指標,快速開啟常用的程式等。這非常像作業系統的桌面環境,當我們登陸作業系統後,圖形化桌面展示在眼前,有開始選單、快速啟動、工作列、系統托盤、小視窗部件等,當然,這些都是可以根據使用者需求進行靈活配置的。

同時,啟動中心配置的功能就是固定的幾種,擴充套件性差。隨著業務和技術的發展,我們需要在啟動中心展示更多資訊,比如說圖形化

bi指標等,這些都不在

maximo

的預設配置中,我們需要研究

maximo

的技術實現,對啟動中心進行改造以滿足更加靈活的展示需求。

經過對**的追蹤,發現就像其他的

maximo

應用一樣,啟動中心也可以看作是乙個

maximo

應用,是登陸

maximo

後系統首先載入的特殊應用;由於啟動中心的顯示內容和使用者、使用者組相關的,因此啟動中心會獲取相關使用者資訊並載入該使用者所屬的布局模版;此時載入的布局模版是

xml格式的,這時通過啟動中心管理服務將

xml轉換為物件,例項化小視窗部件;最後,小視窗部件讀取配置資料,渲染

jsp頁面,將內容顯示到啟動中心頁面。

改造的基本內容如下:

建立乙個自定義的portletbean和展示頁面,如下所示:

try

else

dbcontent = portletbean.getdbcontent();

}catch(throwable e )

從資料庫載入資料

if (((string)localobject3).equalsignorecase("dbcntcfg"))

);}

從資料庫載入資料

localnodelist2 = localelement1.getelementsbytagname("dbcnt");

for (int j = 0; j < localnodelist2.getlength(); ++j)

}

微服務化改造系列之三 配置中心

前情概要 微服務化改造系列之一 總覽 微服務化改造系列之二 服務註冊中心 隨著業務複雜度的上公升和技術架構的演變,對應用的配置方式也提出了越來越高的要求。乙個典型的演變過程往往是這樣的,起初所有配置跟源 一起放在 倉庫中 之後出於安全性的考慮,將配置檔案從 倉庫中分離出來,或者放在ci伺服器上通過打...

Windows Azure安全信任中心啟動了

2011年12月,我們宣布 windows azure由於其核心功能獲得iso 27001認證。今天,我們啟動windows azure 信任中心 trust center 是為了使得客戶和合作夥伴更易於訪問符合法規的資訊。作為乙個公共的雲計算服務平台,windows azure 需要客戶和微軟之間...

SharePoint管理中心中啟動程式的問題

今天安裝sharepoint,選擇的是在沒有域的環境下安全安裝,過程中遇到兩個棘手的問題 1,啟動sharepoint server 搜尋的時候,輸入使用者名稱,總是跳轉到錯誤介面。錯誤內容大約時 使用者頁面錯誤,oosearch administrator 這個問題從來沒有遇到過。後來上網不斷搜尋...