• Pluto


    Pluto是一个满足Portlet API规范的Portlet容器的实现,它为开发者提供了一个运行portlets的工作平台。然而,如果没有一个驱动器(driver),也就是 Portal,的支持的话,运行和测试Portlet容器将非常之麻烦。Pluto本身也提供了一个简单的Portal模块,该模块仅仅是为了满足 Portlet容器和JSR 168的需要而写的。
    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    JPortal:JPortal 是目前最为符合JSR-168 Spec的Portal实现。他使用了拦截器技术和 Dynamic Proxy来实现Portlet的可插入设计。他目前只是一个原型的实现并且之关注于实现 Portal Container,并没有过多的 Portlet实现和设计。 优点在于其的架构清晰,易于扩展,但在Portal的工业强度上需求的差距是比较大的,没有分布式的概念是他目前架构的一个致命的地方。
    JPolite:JPolite是一个基于jQuery开发的轻量级门户(Portal)框架。可以让你用于创建拥有与Netvibes相类似的个性化界面。JPolite将内容,展示和事件相分离。因此可以很方便将内容模块转换成基于标签(Tab)或基于折叠面板(Accordion)的方式进行展示。
    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。
    NVPortal:NVPortal是一个基于开源BSD协议的Java企业门户解决方案.这个开源方案可满足用户的高需求因为:
     * 符合JSR 168规范与WSRP标准,
     * 通SOAP实现商业处理引擎与搜索引擎,
     * 可随意地的自定义布局,
     * 非常友好的用户界面,
     * 多语言支持,
     * 单一登录(SSO),
     * 图形管理界面等...
    jPorta:J2EE Portal Engine是一个建造于Jeenius Framework (http://jeenius.sourceforge.net)框架基础上的完整功能的门户引擎。它可以和任意兼容2.3版本的servlet 引擎工作,提供了许多有用的小部件。
    Jakarta Pluto:Portlet API规范(JSR 168)的Portlet容器的实现,它为开发者提供了一个运行portlets的工作平台。
    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进行控制
    PortletBridge:Portlet Bridge Portlet是一个web clipping proxy portlet,它能够把web应用程序"裁剪"成portlets。Portlet Bridge Portlet使用XSLT和CyberNeko进行web clipping。
    OpenPortal:OpenPortal是一个Web门户框架,可以让用户个性化运行这一软件的站点的Web页面。用户通过选择一套可用的门户组件属性来构造其页面。一个门户组件可以是servlet 或JSP页面。
    jPortlet:jPortlet是portlet容器的一个开源实现,Portlet是运行在portle服务器中的portlet容器之内的组件。jPortlet具有以下特性: 1,可以用不同的方式浏览portlet:观察、修改、配置或者提供帮助。2,它的API可以让你把portlet部署在web浏览器内、PDA上、蜂窝电话上等许多地方。3,portlet容器可以缓存portlet的内容,用来加速porlet的表现。