2010-02-23 16 views
1

我們在我們公司的5個團隊擁有的多個服務器/平臺上有幾十個Web應用程序,並且希望將它們合併到一個站點中。 UI部分非常簡單 - 一個包含登錄/狀態信息的常見標題,該網站主要部分的標籤以及用於在部分中導航的yui菜單。將遠程獨立Web應用程序合併到虛擬站點中的好方法是什麼?

困難的部分是找到一種方法來做到這一點,同時對現有的應用程序進行微小的更改,這些應用程序很容易被破壞,並且很難部署。我們希望儘量減少應用程序的更新,並嘗試在第一時間做到正確。

唯一的工作解決我們現在已經是包括JavaScript文件寫在頁面的頂部,它可以讓我們輕鬆地部署更改所有應用程序的網站頁眉/導航:

腳本src =「..../site/include?appid = xxx」// app id確定要顯示哪個標籤/導航

是否有更好的方法來執行此操作,特別是性能優於遠程動態寫入整個頁面標題的Javascript?有沒有現有的框架來簡化這個?

回答

0

考慮使用門戶框架,如uPortal。您可以通過利用web proxy solution來彙總所有這些Web應用程序 - 無論它們是用什麼技術編寫的。

這個建議可能是矯枉過正的,如果你真的需要真的很簡單&;但是uPortal(以及其他公司)提供了許多其他功能,如管理,統計,SSO以及與其他平臺和服務的集成,這些功能可以快速增加其吸引力。

相關問題