Jetspeed2.2.0的特性

Apache2009527发布了最新的Jetspeed版本——Jetspeed2.2.0。此版本的最大特点就是符合Portlet2.0标准(JSR286)。并且已经通过了Portlet2.0兼容性测试工具(Test Compatibility Kit,TCK)的测试。

Jetspeed2.2.0中的新特性:

支持Portlet2.0接口

通过事件实现portlet之间的通讯

更高性能的数据库存储

新的可扩展的LDAP同步安全模块

完善了文档,增加了5个指导说明(用户指导,管理员指导,开发人员指导,构建指导,部署指导)

改进了一些管理portlet

新的皮肤

Maven-2自定义生成

增强了对一些流行的Web开发框架的支持,比如:WicketSpring MVCJSF

可以在WebSphere6.1上部署的EAR

符合的标准:

﹡完全支持Java Portlet 2.0接口规范(JSR-286

﹡完全支持Java Portlet 1.0接口规范(JSR-168

通过了JSR-168兼容性测试

通过了JSR-286兼容性测试

﹡基于JAAS标准的J2EE安全,JAAS的数据库门户网站的安全策略

﹡支持LDAP的用户身份验证

﹡完全支持Portlet API 2.0中定义的Portlet活动和portlet之间的通讯

门户引擎特性:

﹡在门户网站服务器端的并行JSR-168/286Portlet渲染引擎

Jetspeed桌面- Web 2.0的客户端JSR-168/286Portlet渲染引擎

支持JSR-168/286Portlet缓存和在每portlet中的缓存配置

Portlet超时跟踪

Portlet服务管理器可自动删除缓慢或僵死的portlet

﹡在WebSphere6.1可并行渲染

﹡新的快速预置引擎

定制特性:

﹡门户页面可定制化

﹡桌面页面可定制化

﹡嵌套片断可定制化

portlet可进行拖拽

portlet窗口大小可改变

﹡使用portlet分类管理,支持Portlet的全文检索

﹡可自定义主题或皮肤

安全特性:

﹡增加了新的可扩展的安全模块

Portlet级别的安全检查

﹡声明性的安全约束和JAAS的数据库安全策略

﹡支持热插拔的安全约束或安全许可

﹡单点登录(SSO

﹡安全委托

﹡管理员的行为审计

LDAP同步

分布式集群支持:

Jetspeed分布式集群-支持分布式部署的门户网站在多个应用程序服务器平台

﹡分布式缓存门户组件,包括preferencesregisterportlet中的实体

﹡在分布式中同步失效的portlet缓存

基础组件体系结构:

﹡基于Spring的组件架构

﹡可配置的管道请求处理器

Portlet应用自动发布

Jetspeed组件的Java接口

JetspeedAjax XML接口

PSML:可扩展的Portlet站点标记语言

﹡使用LDAP的安全维护可以支持很多的LDAP服务商

门户的核心特性:

﹡基于角色的安全控制

﹡门户内容管理和导航:页面,菜单,文件夹,链接

PMSL文件定义的CMS导航,菜单,链接

﹡基于规则的页面和资源定位

﹡基于角色的可见页面整合

﹡支持大多数流行的数据库,包括:Derby, MySQL, MS SQL, Postgres, Oracle, DB2

﹡客户端支持多种格式(html, xhtml, wml,vml

﹡支持掌上电脑

﹡国际化:支持12种语言

﹡日志的统计

portlet注册

﹡使用Lucene可实现资源的全文检索

﹡用户注册

﹡忘记密码处理

﹡丰富的登录和密码的配置管理

管理的Portlet

﹡用户,角色,用户组,密码和外观管理

﹡门户站点管理

﹡远程Portal应用部署

﹡用户属性编辑

Preferences编辑

SSO管理

﹡安全许可管理

﹡安全约束管理

portlet应用和生命周期管理

﹡模具管理

﹡统计报告

Portlet失效管理

PMSLXML导入/导出管理

Cache管理

Web框架支持和Portlet例子:

﹡支持的Web框架:Wicket, JSF, Groovy, Struts, PHP, Perl, Velocity

Portlet例子:

o RSS, IFrame, Calendar XSLT, Struts Petstore, Bookmark, Database Browser

o Integration with Display Tags, Spring MVC

数据迁移特性:

﹡从数据库以XML格式导入/导出数据,以支持各种版本的数据迁移

﹡门户初始化数据是XML格式

﹡所有XML内容定义了XML Schema

Portal设计特性:

﹡部署JetspeedPortletPage皮肤(装修)的CSS组件

﹡可配置的CSS页面布局

﹡易于使用的Velocity宏语言的皮肤和布局组件

开发工具:

﹡基于Ant的安装

﹡指南

﹡自动的Maven-2构建

Jetspeed Maven-2插件可定制门户开展

Maven-2概况和原型

portlet应用和portal资源自动部署

﹡部署工具

﹡可实现自动部署功能的插件

XML Schemas for PSML, jetspeed-portlet.xml, and Jetspeed XML (seed data)

﹡完全兼容和测试Wicket JSFSpring MVC

扩展的JSR-168特性:

﹡自定义的Portlet模式和窗口状态

﹡自定义窗口状态:Solo

﹡在请求时动态隐藏portlet

﹡最大限度的编辑默认选项或编辑模式的选项

ResourceURL提供全面支持的反应控制的JSR - 168规范的portlet

其他特性:

﹡安装时可以选择演示门户或是最少功能的门户

﹡提供深入的教程说明

﹡提供各种指导文档

支持的应用服务器:

* Tomcat 6

* Tomcat 5.5.x

* Jetty

* Websphere 6.0

* Geronimo

* JBoss

* Weblogic

你可能感兴趣的:(Jetspeed)