商业及开源Portal产品对比分析报告目录Portal产品对比分析报告........................................................................................................11概述..................................................................................................................................22Portal相关产品介绍.....................................................................................................22.1商业Portal...................................................................................................................22.1.1Beaweblogicportal..............................................................................................22.1.2IBMwebsphereportal..........................................................................................42.1.3Oracleportal.........................................................................................................52.1.4SunJavaSystemPortalServer.............................................................................62.2主要开源Portal...........................................................................................................82.2.1JetSpeed和JetSpeed2..........................................................................................82.2.2Liferay..................................................................................................................92.2.3Pluto......................................................................................................................92.2.4JPortal......................................................................................................................92.2.5Stringbeans............................................................................................................102.2.6GridSphere............................................................................................................102.2.7JBossPortal...........................................................................................................103PERAPortal基本关注点.............................................................................................114主要Portal产品特点对比分析..................................................................................114.1开源与商业产品对比分析........................................................................................114.2主要开源Portal对比分析........................................................................................114.3商业Portal对比分析................................................................................................144.3.1基本信息............................................................................................................144.3.2单点登录(SSO)和身份管理.........................................................................164.3.3集成和扩展能力................................................................................................174.3.4可用性和扩展性................................................................................................184.3.5个性化和协同工作............................................................................................194.3.6综合对比分析....................................................................................................211概述Portal是平台的基本组成模块,本文主要研究了主流开源和商业Portal产品,对比分析了这些Portal的主要技术特点,为Portal选型参考依据。2Portal相关产品介绍2.1商业Portal2.1.1Beaweblogicportal网站:包含的创新技术能够简化向门户用户交付新出现的Web2.0服务的过程。BEAWebLogicPortal利用以AJAX动态更新页面或portlet的表示框架,充实了门户应用,提供更丰富、具有更高响应性的体验。BEAWebLogicPortal还全面支持由AJAX实现的portlet间通信,改善了portlet的交互性,使portlet可以彼此通信。Web2.0的一个重要方面是应用聚合(mashup)的概念,它使网站或应用可以从多个来源聚合内容,提供一种集成化的体验。BEAWebLogicPortal包含了REST创建器(它基于BEA称为REST创建器的技术),以实现与外部Web应用、新的聚合或其他门户共享portlet。这一简单的技术使服务组合更加易于使用,并能够比以往更快地加以部署,将WebLogic门户的价值扩展到更广的业务范围,从而应对更多的IT挑战。为了向业务提供各种各样的门户,企业可以依靠BEAWebLogicPortal来简化定制的面向服务门户的生产和管理。2.1.1.1统一的门户框架BEAWebLogicPortal提供了灵活、可扩展和可管理的基础。无论企业的运营需要部门门户、分布式门户网络,还是代表公司对外形象的单一门户,BEAWebLogicPortal都是一种有效的解决方案。灵活的部署架构是高效共享门户资源和管理门户安全的理想选择。基于标准的门户联合支持跨门户和Web应用的分布式企业门户服务结构,它们能够简便地结合,这样企业可以更快地响应,并为门户用户提供更出色的体验。统一的用户简档使您可以访问驻留在分布式系统内的完整客户信息视图,并将外部数据源与在线和简单的目录访问协议(LDAP)数据结合起来。BEAAquaLogic®DataServicesPlatform的互操作能力,使你能够从企业内外的不同数据源访问、聚集和更新数据,并为业务用户提供定制的门户视图。与BEAAquaLogicBusinessProcessManagementSuite的集成,将支持门户用户浏览和审批对于每个门户用户和个人都十分重要的关键流程。BEAWebLogicPortal的表示服务充分利用了Web2.0AJAX技术,为客户、合作伙伴和员工提供丰富且响应性极高的门户体验。门户的桌面可以针对每个门户用户进行定制,通过定制的布局、外观和个人页面构成个性化视图。分级导航系统包括桌面、页面和工作簿,提供了灵活的门户导航功能。BEAWebLogic®MobilityServe——为Web和移动访问提供统一的软件解决方案,为门户提供无线设备访问。2.1.1.2门户生命周期管理为了加速门户交付,BEAWebLogicPortal为IT开发人员和门户管理人员提供了工具。作为一种开发环境,BEAWebLogicPortal支持SOA,并结合了Eclipse和ApacheBeehive等开放源技术。BEAWorkshopforWebLogicPlatform也支持统一的Java、门户、Web等Eclipse开发,以及面向服务的应用。Portlet向导丰富了门户开发流程,并简化了各种portlet的构建,这些portlet支持JavaServerFaces(JSF)、Spring、Struts、JSP、NetUIPageFlow、JSR168和WebServicesforRemotePortlets(WSRP)等行业标准技术。在BEAWorkshopforWebLogic中构建定制门户的资源。Portlet向导简化了BEAWebLogicPortal的portlet构建。BEAWebLogicPortal基于浏览器的工具,使门户管理者能够智能化地组装、配置和管理企业门户。门户管理工具为定制基于角色的管理提供粒度控制和管理任务的委托功能。基于角色的授权支持动态访问内容和门户资源,从而减少了人工管理。2.1.1.3B