`
peterwanghao
  • 浏览: 128384 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

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

分享到:
评论

相关推荐

    jetspeed2.2.0(administrator代码)

    让我们深入探讨一下Jetspeed 2.2.0管理员代码的相关知识点。 1. **Jetspeed架构**: Jetspeed采用模块化设计,由多个可插拔的portlet组成,这些portlet可以提供新闻、日历、文档管理等不同功能。Jetspeed的架构...

    Jetspeed安装与portlet开发.pdf

    4. **设置安装路径**:可选择默认路径`C:\Apache\Jetspeed-2.2.0`或自定义安装位置。 5. **选择数据库**:默认使用Derby数据库,也可选择其他支持的数据库类型,但需手动配置。 6. **完成安装**:点击“Next”直到...

    Eclipse中开发Jetspeed详细的下载、安装、创建portlet Demo示例教程

    6. 启动Jetspeed,运行`C:\Apache\Jetspeed-2.2.0\bin\Startup.bat`。 7. 通过浏览器访问`http://localhost:8080/jetspeed/portal`来确认Jetspeed已成功启动。 至于Portlet的创建,一般步骤如下: 1. 在Eclipse中...

    JetSpeed 高级portlet技术

    - **技术经理**:希望了解JetSpeed高级特性的技术经理。 - **已读过系列第1部分的读者**:特别是那些已经熟悉基本portlet开发流程的读者。 #### 作者简介 - **Vivek Malhotra**:无线技术专家,居住在美国华盛顿...

    jetspeed中文文档 教程 总结

    接着是“Jetspeed2总结.docx”,这很可能是前公司同事在实际工作中对Jetspeed2特性和使用经验的总结。这份文档可能会包含一些实战技巧,比如如何创建和管理portlet,如何集成外部应用,以及在特定场景下的最佳实践。...

    jetspeed-installer-2.2.2.jar

    Jetspeed是Apache组织开发的一个采用Java和XML的开放源代码的企业信息门户的实现。门户可以让终端用户可以很方 便的访问网络资源(应用、数据库等)。用户可以通过Web浏览器、WAP手机、寻呼机以及其它一些智能设备来...

    Jetspeed安装与portlet开发的详细步骤

    - **步骤1**: 将下载的安装包放置于指定目录(例如`C:\download`),假设安装包命名为`jetspeed-installer-demo-2.2.0.zip`或`jetspeed-installer-demo-2.2.0.jar`。 - **步骤2**: 打开命令提示符窗口,切换到...

    Jetspeed2 Deployer Guide中文翻译

    Jetspeed2 是一个开源的企业门户框架,它提供了丰富的功能,包括安全管理、内容管理、个性化以及portlet集成。本文档是Jetspeed2 Deployer Guide的中文翻译,旨在帮助初学者理解如何部署和配置Jetspeed2的安全机制。...

    Jetspeed 整合资料

    随着技术的发展,Jetspeed 进行了重大升级,推出了 Jetspeed 2,它基于JSR-286(Portlet 规范2.0),引入了许多新特性和改进: 1. **更新的标准支持**:遵循JSR-286,提供了更多的portlet API 和功能,如Ajax 支持...

    Jetspeed

    Jetspeed 是一个开源的门户平台,它主要用于构建企业级的Web门户应用。作为一个专业的IT行业大师,我很高兴向您详细解读这个项目的核心知识点。 首先,Jetspeed 的主要功能是提供一个可定制化的企业门户框架,它...

    jetSpeed2.2.2(最新版源文件)

    JetSpeed的核心特性包括内容管理和个性化,它允许用户根据自己的需求定制门户视图。它支持portlet(小部件)的概念,portlet是一种可以嵌入到门户页面上的自包含应用程序,能够提供各种功能,如新闻显示、天气预报、...

    jetspeed2

    Jetspeed 2的核心特性包括: 1. **portlet容器**:Jetspeed 2提供了portlet容器,它能够管理和执行portlet,为开发者提供了portlet生命周期管理的基础设施。 2. **个性化与权限管理**:支持用户个人化设置,每个...

    eclipse搭建JetSpeed与开发案例详细讲解(step by step)

    1. **启动脚本**: 打开安装目录下的 `C:\Apache\Jetspeed-2.2.0\bin` 文件夹,运行 `startup.bat`。 2. **访问主页**: 在浏览器中输入地址 `http://localhost:8080/jetspeed/portal` 访问 JetSpeed 主页。 #### 五...

    Jetspeed Tutorial中文翻译

    ### Jetspeed2基础知识与特性详解 #### 一、Jetspeed2简介 Jetspeed是一个开源的企业信息门户平台,采用Apache许可,主要使用Java、XML等技术进行开发。它为用户提供了一个强大的安全机制,确保所有门户访问的安全...

    Jetspeed2官网guide文档翻译2

    【Jetspeed2官网guide文档翻译2】这篇文档主要面向初次接触Jetspeed的用户,提供了从源码构建和部署Jetspeed 2.2的详细步骤。Jetspeed是一个开源的portlet容器和企业信息门户平台,它允许集成多种应用和服务,提供...

    jetspeed中文文档

    9. **版本更新**:随着Jetspeed的版本升级,文档会提供新特性、改进和bug修复的详细信息,帮助用户决定何时以及如何升级到新版本。 10. **问题排查**:最后,文档通常会包含一些常见问题和解决方案,帮助用户解决在...

    Jetspeed2 Portal 门户技术开发文档

    其核心特性包括强大的页面布局管理、用户权限控制和内容聚合。 **JETSPEED-2 工作流程** Jetspeed2 的工作流程涉及到portlet的生命周期管理,包括初始化、渲染、事件处理等步骤。Portlets在用户的请求上下文中执行...

Global site tag (gtag.js) - Google Analytics