• uPortal


    由(JA-SIG)开发的uPortal基于的Java, XML, and XSL项目, 发行版包括WEB服务频道,权限,用户组管理等等。UPortal让你可以自己增加你的机构需要的新特性。它着眼于高等教育机构,一些商业组织也用它来作为构建协同社区的框架。这种框架包括插入式的被成为频道的组件,它提供用户感兴趣的信息。用户可以根据其在机构中角色选择关心的频道,同时还可以定制自己站点喜欢的样式。
    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    Pluto:Pluto是一个满足Portlet API规范的Portlet容器的实现,它为开发者提供了一个运行portlets的工作平台。然而,如果没有一个驱动器(driver),也就是 Portal,的支持的话,运行和测试Portlet容器将非常之麻烦。Pluto本身也提供了一个简单的Portal模块,该模块仅仅是为了满足 Portlet容器和JSR 168的需要而写的。
    WWPortlet:WWPortlet一个MVC JSR168 Portlet框架基于WebWork,Velocity,Spring,Hibernate.使用WWPortlet框架开发门户(Portal)系统时,可以不需要知道Portlet和JSR168的API与概念.你可以像开发传统WebWork/Velocity应用程序一样来开发门户(Portal)系统,
    Light Portal:Light Portal是一个基于Ajax与Java技术开发的门户Portal框架与社会性网络(Social Network)系统。支持JSR168 Portlet API编程模型(Programming Model)。内置social network功能:包括个人信息管理,交友,圈子等。支持让所有用户定制个性化主页。提供多个主题模板和UI窗体外观。支持各种手机浏览器包括:iPhone,Opera mini等。
    jPortlet:jPortlet是portlet容器的一个开源实现,Portlet是运行在portle服务器中的portlet容器之内的组件。jPortlet具有以下特性: 1,可以用不同的方式浏览portlet:观察、修改、配置或者提供帮助。2,它的API可以让你把portlet部署在web浏览器内、PDA上、蜂窝电话上等许多地方。3,portlet容器可以缓存portlet的内容,用来加速porlet的表现。
    MyPersonalizer:MyPersonalizer是一个基于J2EE框架的“我的”门户(类似于my.yahoo.com)的开源项目。
    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 订阅。
    JBoss Portal:JBoss Portal提供了一个开源符合标准的门户平台,可以用其搭建/布局一个门户网站的web界面,发布和管理内容以及定制它的用户体验。JBoss Portal最新版本中在个性化设置,身份验证,工作流都进行重大更进。此外还集成了Google Gadgets,以提高用户工作效率。
    Stringbeans:Stringbeans是一个兼容JSR 168 portlets部署的平台。2.4版增加了portlet应用部署者工具,支持部分保护(semi-protected)的门户应用、跟踪和访问门户应用。
    Jakarta Pluto:Portlet API规范(JSR 168)的Portlet容器的实现,它为开发者提供了一个运行portlets的工作平台。
    JPolite:JPolite是一个基于jQuery开发的轻量级门户(Portal)框架。可以让你用于创建拥有与Netvibes相类似的个性化界面。JPolite将内容,展示和事件相分离。因此可以很方便将内容模块转换成基于标签(Tab)或基于折叠面板(Accordion)的方式进行展示。