当前页面: 
在线文档首页 > 
JBoss Portal 2.6 Reference Guide 英文版参考指南文档
Feature List - JBoss Portal 2.6 Reference Guide 英文版参考指南文档
The following list details features found in this document's related release. For a
      technical view of our features, view the
      Project Roadmap and Task List
      .
   
      Technology and Architecture
   
- JEMS:
         Leverages the power of JBoss Enterprise Middleware
         Services : JBoss Application Server, JBoss Cache, JGroups, and Hibernate.
      
- DB Agnostic:
         Will work with any RDBMS supported by
         Hibernate
      
- SSO/LDAP:
         Leverages Tomcat and JBoss single sign on (SSO)
         solutions.
      
- JAAS Authentication:
         Custom authentication via JAAS login
         modules.
      
- Cacheing:
         Utilizes render-view caching for improved
         performance.
      
- Clusterable:
         Cluster support allows for portal state to be
         clustered for all portal instances.
      
- Hot-Deployment:
         Leverages JBoss dynamic auto deployment
         features.
      
- SAR Installer:
         Browser-based installer makes installation
         and initial configuration a breeze.
      
      Supported Standards
      
- Portlet Specification and API 1.0 (JSR-168)
- Content Repository for Java Technology API (JSR-170)
- Java Server Faces 1.2 (JSR-252)
- Java Management Extension (JMX) 1.2
- Web Services for Remote Portlets (WSRP) 1.0 Base Level 
- Full J2EE 1.4 compliance when used with JBoss AS
   
      Portal and Portal Container
   
- Multiple Portal Instances:
         Ability to have multiple Portal
         instances running inside of one Portal container.
      
- 
            IPC™
         
         Inter-Portlet Communication API enables portlets to create links to other
         objects such as a page, portal or window .
      
- 
            Dynamicity™
         
         The ability for administrators and users to create and destroy objects such as
         portlets, pages, portals, themes, and layouts at runtime.
      
- Internationalization:
         Ability to use internationalization
         resource files for every portlet.
      
- Pluggable services:
         Authentication performed by the
         servlet container and JAAS make it possible to swap the authentication scheme.
      
- Page-based Architecture:
         Allows for the grouping/division
         of portlets on a per-page basis.
      
- Existing Framework support:
         Portlets utilizing Struts,
         Spring MVC, Sun JSF-RI, AJAX, or MyFaces are supported.
      
      Web Services for Remote Portlets
   
- WSRP Consumer- Support for WSRP Base level (support for service description and markup interfaces)
- Ability to easily consume portlets from remote producers
- Seamless integration of WSRP portlets in portal
- Support for simple registration schemes
- Simple caching of markup and metadata
 
- WSRP Producer- Support for WSRP Base level (support for service description and markup interfaces)
- Local portlets can easily be exposed remotely to WSRP consumers
- Includes a local WSRP producer to easily test WSRP in Portal ('self' portlet provider)
 
      Themes and Layouts
   
- Easily swappable themes/layouts:
         New themes and layouts
         containing images can be deployed in WAR archives.
      
- Flexible API:
         Theme and Layout API are designed to
         separate the business layer from the presentation layer.
      
- Per-page layout strategy:
         Different layouts can be
         assigned to different pages.
      
      User and Group Functionality
   
- User registration/validation:
         Configurable registration
         parameters allow for user email validation before activation.
      
- User login:
         Makes use of servlet container authentication.
      
- Create/Edit Users:
         Ability for administrators to
         create/edit user profiles.
      
- Create/Edit Roles:
         Ability for administrators create/edit
         roles.
      
- Role Assignment:
         Ability for administrators to assign
         users to roles.
      
      Permissions Management
   
- Extendable permissions API:
         Allows custom portlets
         permissions based on role definition.
      
- Administrative interface:
         Allows for permissions
         assignments to roles at any time for any deployed portlet, page, or portal instance.
      
      Content Management System
   
- JCR-compliant:
         The CMS is powered by Apache Jackrabbit, an open source implementation
         of the Java Content Repository API.
      
- DB or Filesystem store support:
         Configurable content store
         to either a filesystem or RDBMS.
      
- External Blob Support:
         Configurable content store allowing
         large blobs to reside on filesystem and content node references/properties to reside in
         RDBMS.
      
- Versioning support:
         All content edited/created is
         autoversioned with a history of edits that can be viewed at any time.
      
- Content Serving Search-engine-friendly URLS:
         http://yourdomain/portal/content/index.html (Does not apply to portlet actions.)
      
- No long portal URLS:
         Serve binaries with simple urls.
         (http://domain/files/products.pdf)
      
- Multiple HTML Portlet instance support:
         Allows for extra
         instances of static content from the CMS to be served under separate windows.
      
- Directory Support:
         create, move, delete, copy, and upload
         entire directory trees.
      
- File Functions:
         create, move, copy, upload, and delete
         files.
      
- Embedded directory-browser:
         When copying, moving,
         deleting, or creating files, administrators can simply navigate the directory tree to find
         the collection they want to perform the action on.
      
- Ease-of-use architecture:
         All actions to be performed on
         files and folder are one mouse-click away.
      
- Full-featured HTML editor:
         HTML Editor contains WYSIWYG
         mode, preview functionality, and HTML source editting mode. HTML commands support tables,
         fonts, zooming, image and url linking, flash movie support, bulleted and numbered list, and
         dozens more.
      
- Editor style-sheet support:
         WYSIWYG editor displays
         current Portal style-sheet, for easy choosing of classes.
      
- Internationalization Support:
         Content can be attributed to a specific locale and then served
         to the user based on his/her browser settings.
      
      Message Boards
   
- Instant reply:
         Instant reply feature, makes for one-click
         replies to posts.
      
- Post quoting:
         Quote an existing topic and poster within a
         reply.
      
- Flood control:
         Prevents abuse of multiple posts withing a
         set configurable time-frame.
      
- Category creation:
         Create a category that contains forums
         within it.
      
- Forum creation:
         Create a forum and assign it to a specific
         category.
      
- Forum modification:
         Edit, move, delete forums.
      
- Forum and category reordering:
         Reorder categories and
         forums in the order you would like them to appear on the page.