2013-05-27 38 views
1

我正在首次查看Java Portlet API並試圖決定是否考慮使用它。Java Portlet API

從外觀上看,它看起來像一種可能被認爲是老派的技術,因爲我似乎沒有看到它的用法的當前引用。

我的問題是,你會考慮使用Java Portlet API,當你打算開發一個集成的Web應用程序時,更多的是由模塊本身組成,這些模塊本身可能是自己獨立的應用程序。

回答

1

通常我們去一個門戶應用程序(使用門戶API)的情景是這樣的:

  1. 多個應用程序(的Portlet)在同一個頁面。
  2. 多個應用程序在單獨的頁面,但使用相同的登錄(或用戶憑據)。
  3. 在相同頁面或不同頁面上相互通信的多個應用程序。

這些只是高層次的想法。基於應用程序和可用的服務器堆棧,可以選擇Portal服務器作爲IBM Websphere Portal/Liferay/Weblogic Portal。

0

門戶網站擅長提供一組通用的服務,例如安全和UI,以包裝多個需要在它們之間傳遞信息或需要作爲類似流程的一部分使用的應用程序。

值得注意的是,除了上述內容外,還有JBoss Portal Platform

此外,還有Portlet規範的新版本正在開發:http://jcp.org/en/jsr/detail?id=362