javascript
JSP门户--JetSpeed
Jetspeed是一個開放源代碼的企業信息門戶(EIP)的實現, 使用的技術是Java和XML. 用戶可以使用瀏覽器, 支持WAP協議的手機或者其它的設備訪問Jetspeed架設的信息門戶獲取信息. Jetspeed扮演著信息集中器的角色, 它能夠把信息集中起來并且很容易地提供給用戶.
Jetspeed數據的表現與內容類型無關, 也就是說來自XML, RSS(Rich Site summary)或者SMTP的內容可以用Jetspeed進行整合. Jetspeed支持像Cocoon, WebMacro和Velocity之類的模板和內容發布框架.
Jetspeed能夠幫助你快速地創建門戶應用程序. Jetspeed具有如下的特征:
* 即將成為標準化的Java Portlet API
* 基于模板的布局, 包括JSP和Velocity
* 通過開放的內容同步技術支持遠程XML內容交換
* 定制默認的主頁
* 使用數據庫進行用戶認證
* 內存緩存技術, 加快頁面的響應
* 通過Rich Site Summary技術, 支持同步內容
* 和Cocoon, WebMacro, Velocity集成.
* Wireless Markup Language (WML) 支持
* 使用XML格式的配置文件注冊portlet.
* 完整的Web Application Archive (WAR) 支持
* Web應用程序開發的基礎設施
* 可以在本地緩存遠程內容
* 與Avantgo同步
* 可移植到所有支持JDK1.2和Servlet 2.2的平臺
* 與Turbine模塊和服務集成
* 可以根據用戶, 安裝媒體類型和語言的不同設定, 產生不同的個性化服務
* 持續化服務使得所由的portlet能夠容易的存儲每個用戶的狀態, 頁面和portlet
* 使用皮膚技術使得用戶可以選擇portlet的顏色和顯示屬性
* 自定義功能是的管理員可以選擇portlet以及定義個人頁面的布局
* 在數據庫中存儲PSML
* 通過Jetspeed的安全portlets管理用戶, 組,角色和權限
* 基于角色對訪問portlet進行控制
版權: The Apache Software License, Version 1.1 詳細內容可以看:
http://jakarta.apache.org/jetspeed/site/license.html
使用Jetspeed架設的門戶, 下面是一個我發現的做得最好的:
http://www.anglonaweb.it/index.jsp
| ? |
| Apache Portals社區(http://portals.apache.org/)發布了JetSpeed Portal 2.0的第一個里程碑版本(M1),這也意味著這個旗幟性的開源Portal產品離最終的正式發布越來越近了。JetSpeed 1.x曾經是業界領先的Portal產品,IBM WebSphere Portal就采用了JetSpeed 1.x。 在2.0M1版本中可以看到,新的JetSpeed比起1.x時代有了很大的改進。在JetSpeed 1.x的時代,JSR-168(J2EE Portlet規范)尚未發布,而如今的JetSpeed 2.0已經完全遵循了JSR-168規范。另外,JetSpeed 2.0采用Spring作為基礎框架,整個架構完全組件化,相信對其進行二次開發的難度會降低不少。JetSpeed 2.0的Portlet容器部分采用了Pluto項目(http://portals.apache.org/pluto/)的成果,避免了重復勞動。 一個很有趣的特性是:JetSpeed 2.0實現了很多“Portal橋”,可以將Struts Action、Velocity模板、Perl腳本、PHP腳本等以Portlet的形式展現,這對舊系統的移植將很有幫助。JetSpeed 2.0還實現了一組常用的示例Portlet,包括日歷、書簽等小工具。 可以在下列地址下載JetSpeed 2.0 M1版本: http://www.apache.org/dist/portals/jetspeed-2/ |
轉載于:https://www.cnblogs.com/sgsoft/archive/2004/12/09/74903.html
總結
以上是生活随笔為你收集整理的JSP门户--JetSpeed的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Visual Studio 2005中C
- 下一篇: 你在使用Gmail,Wallop,MSN