lifeRay6 学习笔记1.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
lifeRay6 学习笔记1

Liferay Portal 6学习笔记1:Portal介绍 Liferay是一个开源的Portal产品,提供对多个独立系统的内容集成,为企业信息、流程等的整合提供了一套完整的解决方案,和其他商业产品相比,Liferay有着很多优良的特性(但是缺点也很明显,文档太少,学习成本有点高),而且免费,对于Liferay portal的详细介绍可以看其官网:/zh/products/liferay-portal,本文主要介绍Portal和Portlet。 portal 规范 随着Portal的兴起,有众多的厂商开始涉足Portal产品开发,并构建自己的Portal组件和基于他的产品,比如IBM、ORACLE、Microsoft、apache、SAP等,但是各个产品之间互不兼容,给开发者和各个厂商带来了诸多不便。 JSR168 在这种情况下,JSR168规范应运而生,2003年10月7日,JCP组织发布了JSR168(Java Specification Request),Portlet Specification V1.0,用来提供不同的Portal和Portlet之间的互通性。只要开发的Portlet遵循JSR168,就可以在所有遵循JSR168的Portal上部署运行。JSR168中定义了Portal的实现规范和接口,并对理想的Portlet进行了详细规划和描述。 WSRP wsrp是OASIS Web Service For Remote Rortlet的缩写。WSRP是Web Service的一种新的商业应用,一种新的标准,主要用来简化portal对于各种资源或程序整合的复杂度,可以避免编程带来的整合麻烦和问题。而且Portal管理员可以从海量的WSRP服务中选择需要的功能用以整合到目前所有的Portal中。它有三种角色: ? ①、 ? ? 生产者 ? ==》 ?提供Portlet ②、 ? ? 消费者 ? ==》 ?使用Portlet ③、 ? ? 终端用户 ==》 ?最终用户 ? 它的特点在于生产者将消费者所需要的信息通过WSRP 返回给消费者,这些信息是相对标记片断,例如HTML、XHTML 等,可以直接嵌入用户的页面中,而不用像Web Service一样开发用户端接口。 实现这个规范,Portal 可以跟各式各样的数据源打交道,彻底终结信息孤岛的窘境。 ? 什么是Portal Portal服务器 ? Portal 服务器是容纳Portlet 容器,支持Portlet 呈现的普通或者特殊Web 服务器。Portal 服务器通常会提供个性化设置、单点登录、内容聚合、信息发布、权限管理等功能,支持各种信息数据来源,并将这些数据信息放在网页中组合而成,提供个性化的内容定制,不同权限的浏览者能够浏览不同的信息内容。通常,Portal 提供以下功能: ? 单点登录:Portal 通常采用ACL、SSL、LDAP 等业界标准的安全技术,提供对所有现有应用系统的安全集成,只需在Portal 的唯一入口上登录一次,就可以访问所有应用系统和数据。对于安全性要求较高的应用系统,如电子商务平台、交易系统等,通过扩展接口传递用户身份信息,如数字证书信息、数字签名信息等,进行二次身份认证,保证单点登陆的安全性。 ? 权限控制:系统采用LDAP 对用户资源进行统一的管理,同时提供二次开发接口,可以与其他应用系统的用户管理模块对接,并能随相关业务系统实时更新访问权限。通过完善的授权机制及存取控制,用户访问权限控制到字段级别,确保用户只能访问具有权限的应用系统及相关信息。 ? 内容管理: 实现应用系统之间实时交换信息。采用多种缓存机制,保证内容交换的性能和准确性。采用基于XML 的Rich Site Summary (RSS)标准,迅速在各应用系统之间传播最新变化。 ? 信息发布: 实现信息门户内容的动态维护。动态网站系统可与OA 协同办公系统、知识管理系统等集成,网站信息须经OA 系统的审批流程流转通过后或知识管理平台设置具有外部共享权限后才可正式发布,真正实现内外信息发布的同步。 文件管理: 系统实现无缝集成多种数据源,包括:数据库、文档(Office 文档、PDF、AutoCAD、甚至ZIP 文档)、Web 网页、FTP 站点等,并对数据按业务要求和职务特点加以分析整理,通过统一Web 界面主动推送(Push)至用户的门户桌面,帮助用户做出及时、正确的决策。 portlet容器 Portlet 容器提供Portlet 执行的环境,包含很多Portlet 并管理它们的生命周期,保存Portlet 的定制信息。 一个Portal 容器接收到来自Portal 的请求后,接着将这个请求传递给存在Portal 容器的Portlet 执行。Portlet 容

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档