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