jPortlet 1.0--開放源代碼Portlet容器已經出臺

科技新聞
jPortlet 1.0--開放源代碼Portlet容器已經出臺 <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />


開放源代碼的portlet容器jPortletAPIIBM WebSphere Portal server所定義的API甚爲相似。

 

jPortletportlet容器的一個開源實現,現在標準的portlet API框架可以自由下載。

就像servlet要運行在一個應用服務器中一樣,Portlet是運行在portle服務器中的portlet容器之內的組件。這些web組件結合在一起構成一個合成頁面,比如說一個新聞板塊或者一個主頁等等。

jPortletJSR168並不兼容JSRporlet規範用來提供portletportal之間的互操作性它定義了一組API,用在portal計算中聲明聚合、個性、表示和安全性。據SourceForge說這個規範一年前已經有了,不過現在還在保密中。另外,他們還說jPortlet API定義的容器和portlet之間的接口(Interface)與IBM WebSphere Portal server所定義的很相似。


關於模板語言,jPortlet 使用Apache Jakarta 開發的一個基於Java的模板引擎Velocity ,這個引擎可以讓你使用簡單的模板語言索引Java代碼中的定義的對象。這讓開發者可以使用模型-視圖-控制器(MVC)框架,比如Struts


jPortlet具有如下特性:

  • 您可以用不同的方式瀏覽portlet:觀察、修改、配置或者提供幫助。

  • 它的API可以讓你把portlet部署在web瀏覽器內、PDA上、蜂窩電話上等許多地方。

  • portlet容器可以緩存portlet的內容,用來加速porlet的表現。


另外,這個軟件還提供了基於角色的安全策略和國際化策略。
您可以在以下地址得到這個軟件 http://jportlet.sourceforge.net.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章