Windows 2008 server上部署开源Portal
2008-02-26 12:33:02 来源:WEB开发网二、开源Portal系统Liferay 简介
Liferay提供完整的 Portal (又名 EIP)解決方案。
Liferay Portal是一个构建、部署和管理EIP的基于浏览器的开发工具,Liferay系统架构如图1 。
图1
Liferay (http://www.liferay.com) 代表了完整的J2EE应用,使用了Web、EJB以及JMS等技术,特别是其前台界面部分使用Struts 框架技术,基于XML的portlet配置文件可以自由地动态扩展,使用了Web Services来支持一些远程信息的获取,使用 Apahce Lucene实现全文检索功能。这样特点:
1、提供单一登陆接口,多认证模式(LDAP或SQL);
2、管理员能通过用户界面轻松管理用户,组,角色;
3、用户能可以根据需要定制个性化的portal layout;
4、能够在主流的J2EE应用服务器上运行,如JBoss+Jetty/Tomcat,JonAS,Tomcat;
5、支持主流的数据库,如PostgreSQL,MySQL;
6、使用了第三放的开源项目,如Hibernate, Lucene, Struts,spring
7、支持包括中文在内的多种语言;
8、采用最先进的技术 Java, EJB, JMS, SOAP, XML;
不足之处:
1、 开发,定制环境配置步骤比较繁琐
2、 文档在官方网站是要收费的,免费文档比较少,相对于流行的框架(如struts,spring),讨论区明显少很多。
3 、安装过程比较复杂。
三、用Liferay Portal 做什么?
可以使用 Portal 来构建和部署称为门户的组合应用程序。通过门户,您可以向客户、员工、业务合作伙伴、贸易合作伙伴和供应商提供业务应用程序、内容、工作流和人员感知 (people awareness)。您可以自定义或个性化该界面以适应每种用户群体或各个用户。可以使该门户成为所有用户的有效、协作的工作区。 可以使用它的许多服务、工具和外接程序来不断扩展门户的功能。例如,可以使用产品安装所附带的 Portlet(称为“现成的 Portlet”)来集成来自其他网站和企业应用程序的内容D梢越?Portlet 发布为 Web 服务,也可以将远程 Portlet 集成到门户中。拥有这样一个全面的、可管理的工作环境可以降低总体成本,并为您的业务带来竞争优势。
更多精彩
赞助商链接