Features &Benefits
Personalization and Collaboration
| Single Sign-on (SSO) |
Simplify access to all applications and services |
| Skins, themes |
Develop personalized portal look and feel with skins that define overall style |
| Web 2.0 user interface |
Deliver rich content that is updated dynamically via AJAX |
| Drag and Drop |
Where anyone (according to the company policies) can easily add new applications into their page or into the pages of the group they have the responsibility on. |
| Easy to use wizards |
Creation processes have been simplified thanks to wizards that takes the user by the hand to help him create new pages |
| Displaying content to specific audience |
Pages are displayed depending on who you are and you role within a group |
| Role-based policies |
Automatically control access to portal resources based on user profile |
| Unified framework |
Simplify portal membership, management, and end user production of portals |
| Specific roles |
Set different access policies depending on their roles within groups |
Portal Deployment and Management
| AJAX support |
Deliver better user interfaces with Asynchronous JavaScript and XML (AJAX). AJAX enables updates to page sections independent of a whole page refresh. |
| Flexible deployment architecture |
Simplify enterprise portal deployments and maximize use of existing infrastructure |
| Pluggable Services |
Increase portal value with existing or third part distributed services |
| Unified Portal |
Improve efficiency with portlet publishing based on Web Services for Remote Portlets (WSRP) |
| REST-producer |
Produce REST-based API that can be reused in different portlets. |
| Service-oriented architecture |
Increase productivity, agility, and speed by delivering services as portlets |
| Portal user interface controls |
The portal includes all functionality required by the user to build its own user experience |
| Widgets |
Where administrators can provide small web components to display any type of content. |
| External display |
Data can be exposed on external systems and can be deployed on iGoogle for example. |
| eXo Portal Framework |
Allow developers to build faster AJAX applications with code that can be reused for other applications. |
Standards and Supported Architecture
| portlet support : WSRP 2, JSR 168 and 286 |
Supports the Java portlet specification 168 for creating and running portlets that operate in any compliant portal framework while JSR 286 enables a better AJAX support and portlet coordination through an improved events management. Portlets 2.0 can communicate between them. WSRP 2 objectives are to simplify applications integration in order to use new web services as they become available. |
| J2SE |
It is the Java Platform used to deploy portable applications for general use. It enables to run Java programs, together with a set of libraries (or packages) needed to allow the use of file systems, networks, graphical interfaces from within those programs. |
| JSR 170 : Java Content Repository |
The portal is stocked in JCR and enables versioning of the website and staging. |
| Pico Container |
SOA tool, enable to federate services. |
| Portlet Bridges |
Supports Java Server Faces content to raise and handle events with other portlets and pages. |
| JAAS |
Java Authentication and Authorization Service is a Java security framework for user-centric security to improve the Java code-based security |
| CAS |
Central Authentication Service (CAS) is a single sign-on protocol designed to allow untrusted web applications to authenticate users against a trusted central server. |
| WebUI |
Web-based user interfaces that accept input and provide output by generating web pages which are transmitted via the Internet and viewed by the user using a web browser program. Newer implementations utilise AJAX to provide real-time control in a separate program, eliminating the need to refresh a traditional HTML based web browser. |