设为首页
·
加入收藏
首页
PHP项目
JAVA项目
AJAX项目
C#项目
Ruby/Rails项目
U/Linux项目
教程下载
技术文章
我要登陆
我要注册
您的帐号:
您的密码:
自动登录:
取消
不是吧,您还没注册?赶紧注册吧!
10秒钟闪电注册
我要登陆
我要登陆
我要注册
您的邮箱:
请将您的邮箱作为登录账号
您的昵称:
4~30个字符,可以为中文
登陆密码:
6~30个半角字符
确认密码:
请再次输入密码
验 证 码 :
取消
应用系统
Blog博客
ERP与CRM系统
WebMail
论坛系统
门户系统
CMS系统
Wiki系统
Bug跟踪系统
学习管理系统(LMS)
GIS系统
开源吧
>
JAVA开源项目
>
应用系统
>
门户系统
OpenPortal
OpenPortal是一个Web门户框架,可以让用户个性化运行这一软件的站点的Web页面。用户通过选择一套可用的门户组件属性来构造其页面。一个门户组件可以是servlet 或JSP页面。
【官方主页】
【下载地址】
网友留言/评论
我要留言/评论
相关开源项目
GridSphere
: 提供一个基于 portlet 的高级开放源代码门户。GridSphere 是在欧盟提供基金的 GridLab 项目 下开发的,提供了一个非常复杂的门户,该门户为各种终端用户提供高度定制的环境。portlet 模型向用户提供了一个灵活易用的接口,并向门户开发人员提供了一个模型,用于创建可插入的和动态的应用程序支持。
下面简要列出核心的 GridSphere 特性:
1,Portlet API 的实现与 IBM WebSphere Portal Server 4.2 或更高版本紧密兼容。
2,易于开发并易于与插入到 GridSphere portlet 容器中的“第三方 portlet”集成。
3,级别更高的模型,用于使用可视的 bean 和 GridSphere User Interface (UI) 标签库构建复杂的 portlet。 灵活的基于 XML 的门户表示描述,可以轻松对其进行修改来创建自定义的门户布局。
4,对基于角色的访问控制(Role Based Access Control,RBAC)提供内置的支持,RBAC 将用户分为 guest、user、admin 和 super user。
5,复杂的服务模型,允许创建“用户服务”,可以按照用户权限限制服务方法。
6,通过 Hibernate for RDBMS 数据库支持提供数据的持久性。
7,为 portlet 服务的服务端测试集成了 Junit/Cactus 单位测试,包括生成测试报告。
8,GridSphere 核心 portlet 提供基本功能,包括登录、注销、用户和访问控制管理。 由于 GridSphere portlet API 几乎与 WebSphere portlet API 完全相同,所以您应该多看看 developerWorks 文章,这些文章在 参考资料 和 IBM WebSphere Portal Zone 中列出。在理论上,使用 IBM WebSphere Portal Server 开发本文中的示例 portlet 应该不难。GridSphere API 与 JSR Portlet API 1.0 最后的规范非常类似,gridSphere 的将来版本是符合 JSR 168 的。当前的 GridSphere 版本提供了一个门户、一个 portlet 容器和一组有用的核心 portlet,包括用户和组管理以及布局定制和 portlet 订阅。
Pluto
:Pluto是一个满足Portlet API规范的Portlet容器的实现,它为开发者提供了一个运行portlets的工作平台。然而,如果没有一个驱动器(driver),也就是 Portal,的支持的话,运行和测试Portlet容器将非常之麻烦。Pluto本身也提供了一个简单的Portal模块,该模块仅仅是为了满足 Portlet容器和JSR 168的需要而写的。
JBoss Portal
:JBoss Portal提供了一个开源符合标准的门户平台,可以用其搭建/布局一个门户网站的web界面,发布和管理内容以及定制它的用户体验。JBoss Portal最新版本中在个性化设置,身份验证,工作流都进行重大更进。此外还集成了Google Gadgets,以提高用户工作效率。
Liferay
:代表了完整的J2EE应用,使用了Web、EJB以及JMS等技术,特别是其前台界面部分使用Struts 框架技术,基于XML的portlet配置文件可以自由地动态扩展,使用了Web Services来支持一些远程信息的获取,使用 Apahce Lucene实现全文检索功能。
主要特点:
1、提供单一登陆接口,多认证模式(LDAP或SQL);
2、管理员能通过用户界面轻松管理用户,组,角色;
3、用户能可以根据需要定制个性化的portal layout;
4、能够在主流的J2EE应用服务器上运行,如JBoss+Jetty/Tomcat,JOnAS;
5、支持主流的数据库,如PostgreSQL,MySQL;
6、使用了第三放的开源项目,如Hibernate, Lucene, Struts;
7、支持包括中文在内的多种语言;
8、采用最先进的技术 Java, EJB, JMS, SOAP, XML;
NVPortal
:NVPortal是一个基于开源BSD协议的Java企业门户解决方案.这个开源方案可满足用户的高需求因为:
* 符合JSR 168规范与WSRP标准,
* 通SOAP实现商业处理引擎与搜索引擎,
* 可随意地的自定义布局,
* 非常友好的用户界面,
* 多语言支持,
* 单一登录(SSO),
* 图形管理界面等...
OpenPortal
:OpenPortal是一个开源企业级Portal平台。它源自Sun Java System Portal Server 7产品。OpenPortal由多个子项目组成:
eclipse-portalpack:在Eclipse中使用开发/部署portet。
jsfportletbridge:JSF与Portlet集成包。
portlet-container:一个企业级开源Portlet容器。
portlet-repository:一个开源的Portlet仓库。
wsrp:一个用于Remote Portlet的Web Service。
JetSpeed
:Jetspeed是一个开放源代码的企业信息门户(EIP)的实现, 使用的技术是Java和XML. 用户可以使用浏览器, 支持WAP协议的手机或者其它的设备访问Jetspeed架设的信息门户获取信息. Jetspeed扮演着信息集中器的角色, 它能够把信息集中起来并且很容易地提供给用户.
Jetspeed具有如下的特征:
* 即将成为标准化的Java Portlet API
* 基于模板的布局, 包括JSP和Velocity
* 通过开放的内容同步技术支持远程XML内容交换
* 定制默认的主页
* 使用数据库进行用户认证
* 内存缓存技术, 加快页面的响应
* 通过Rich Site Summary技术, 支持同步内容
* 和Cocoon, WebMacro, Velocity集成.
* Wireless Markup Language (WML) 支持
* 使用XML格式的配置文件注册portlet.
* 完整的Web Application Archive (WAR) 支持
* Web应用程序开发的基础设施
* 可以在本地缓存远程内容
* 与Avantgo同步
* 可移植到所有支持JDK1.2和Servlet 2.2的平台
* 与Turbine模块和服务集成
* 可以根据用户, 安装媒体类型和语言的不同设定, 产生不同的个性化服务
* 持续化服务使得所由的portlet能够容易的存储每个用户的状态, 页面和portlet
* 使用皮肤技术使得用户可以选择portlet的颜色和显示属性
* 自定义功能是的管理员可以选择portlet以及定义个人页面的布局
* 在数据库中存储PSML
* 通过Jetspeed的安全portlets管理用户, 组,角色和权限
* 基于角色对访问portlet进行控制
JPortal
:JPortal 是目前最为符合JSR-168 Spec的Portal实现。他使用了拦截器技术和 Dynamic Proxy来实现Portlet的可插入设计。他目前只是一个原型的实现并且之关注于实现 Portal Container,并没有过多的 Portlet实现和设计。 优点在于其的架构清晰,易于扩展,但在Portal的工业强度上需求的差距是比较大的,没有分布式的概念是他目前架构的一个致命的地方。
Light Portal
:Light Portal是一个基于Ajax与Java技术开发的门户Portal框架与社会性网络(Social Network)系统。支持JSR168 Portlet API编程模型(Programming Model)。内置social network功能:包括个人信息管理,交友,圈子等。支持让所有用户定制个性化主页。提供多个主题模板和UI窗体外观。支持各种手机浏览器包括:iPhone,Opera mini等。
JPolite
:JPolite是一个基于jQuery开发的轻量级门户(Portal)框架。可以让你用于创建拥有与Netvibes相类似的个性化界面。JPolite将内容,展示和事件相分离。因此可以很方便将内容模块转换成基于标签(Tab)或基于折叠面板(Accordion)的方式进行展示。
联系我们
|
关于开源
CopyRight © 2008-2010
www.kaiyuanba.cn
京ICP备10010536号