Introduction to Liferay Portal
Liferay is a complete portal solution based on the Java EE architecture, using the EJB, JMS and other technologies, the foreground interface using the Struts MVC Framework, template technology and other open source mainstream technology, xml-based portlet configuration file can dynamically expand, using the W EB Services To support the acquisition of some remote information, the use of Lucene to achieve full-text search function.
Main Features:
With state-of-the-art technology Java, EJB, JMS, SOAP, XML.
Provide a variety of single point landing interface, such as CAS,LDAP, Openid,opensso and so on.
Administrators can easily manage users, groups, roles, and assign different permissions and functions to different users through the user interface.
Users can tailor their personalized page layouts and color styles to suit their needs.
Can be run on the mainstream Java EE application Server, such as Tomcat,weblogic,websphere or open source free server.
Support a variety of mainstream database, such as ORACLE,DB2, MySQL and so on.
Use third party open source projects, such as Velocity, Hibernate, Lucene, Struts, etc.
Support for multiple languages, including Chinese.
The latest version is Liferay 6.1 (February 2012 update).
Introduction to CAS Systems
CAS is an independent web application that is currently implemented using the Java servlets to secure the transmission of its data through HTTPS protocol. It is accessed through three URL addresses: the login URL, the authentication URL, and the logout URL.
Figure 1. CAS Principles and protocols