Features & Benefits
eXo WebOS 1.0
Classic Operating System features and benefits
| Navigation |
Like in a classic operating system, navigation through your applications and contents is very intuitive. |
| Desktop windows |
You can maximize and minimize your application windows and it enables you to organize your work space by moving these application windows. |
| Dock |
Where you can find quickly your applications and services. |
| Start button |
Where you can personalize your work space and edit your preferences. Administrators can find quickly all the tools required to manage the information system. |
| 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. |
| Skins |
Where user can swap from custom corporate skins to classic eXo ones. |
| 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. |
| Collaborative desktops |
Maximize group and team productivity with portal desktops specific to their needs. |
Web Operating System and Portal benefits
| Access your desktop from anywhere at anytime with minimum hardware requirements |
You can work from everywhere, despite of using a modern computer, a laptop or the brand new eeePC. |
| Improve resources sharing |
You are able to share resources easily between different teams within the company or working from different places or countries on the same projects. |
| No compatibility issues |
Use the same applications than you colleagues with the same open formats, and forgot about the usual compatibility problems. |
| Unified structure |
No need to install updates/patches. |
| No need to distribute software over each computer |
Just distribute permissions depending on who you are and your role within a group |
| 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. |
| Displaying content to specific audience |
Pages are displayed depending on who you are and you role within a group. |
| Unified framework |
Simplify portal membership, management, and end user production of portals. |
| Specific roles |
Set different access policies depending on their roles within groups. |
| 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). |
| 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. |
| eXo Portal Framework |
Allow developers to build faster AJAX applications with code that can be reused for other applications. |
| 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. |
| 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. |