2011-02-23 63 views
2

任何推薦使用Liferay服務器或Websphere Portlet Factory的Spring Portlets?我假設Websphere portlet工廠解決方案加速了portlet的開發,但從維護的角度來看並不確定。任何使用這兩個技術堆棧的個人經驗?帶Liferay服務器或Websphere Portlet Factory的Spring Portlets?

附加信息:我們對Spring MVC有很好的瞭解,並且我們已經擁有Websphere portlet工廠的企業許可證。

回答

3

根據我的經驗,WebSphere Portlet Factory或許可以將許多cookie切割portlet組合在一起,但是很難調試。您無法直接訪問它生成的代碼,因此,當您在該代碼中看到堆棧跟蹤時,很難弄清楚發生了什麼。而且,你最終只能侷限於WPF範式內的任何東西,而當你必須在界限之外做某些事情時,事情會變得很艱難。 Spring Portlet MVC具有更大的靈活性,其中包括您使用的技術具有超出嚴格門戶環境的應用程序的優勢。

+0

太好了,這對社區真的很有幫助。 – anonmys

+0

在實際的現實生活中,與你的組織有很大關係。對於擁有websphere的組織來說,通常我們往往會面臨來自高級管理層的很大壓力,要使用快速應用程序開發來加快交付速度,從而導致使用這些工具。我完全同意你關於RAD應用程序與設計良好的應用程序的缺點。 – anonmys

1

任何門戶框架的問題在於,無論何時在JSR 168之外冒險(並且您會想要),它們都會將您的自定義擴展鎖定。

我想你會盡量減少與Liferay的鎖定。

另一個建議是完全放棄portlet並使用HTML,CSS和Ajax。您不會以這種方式鎖定供應商。

Portlets是所以 90年代。他們真的在買你什麼?

+0

使用前端技術(HTML,CSS,AJAX)如何防止需要門戶框架?他們不是完全不同的東西嗎? –

+0

他們是完全不同的東西?我不認爲這個門戶是必要的。如果沒有WebSphere Portal服務器,也可以做同樣的事情:http://myiosoft.com/products/AjaxPortal/demo/ – duffymo

+0

當然,我仍然不明白爲什麼這些企業架構師僅僅因爲UI團隊是尋找類似於門戶技術提供的UI。人們可以使用AJAX輕鬆實現這樣的UI,併爲您提供了一個很好的示例。 – anonmys

相關問題