Navigazione: HOME / SOLUZIONI / Portali Internet / Intranet / Liferay Portal

Liferay Portal

Logo Liferay

Omnys ha maturato elevate competenze su piattaforma Liferay Portal, avendo partecipato al disegno architetturale e all'implementazione di importanti portali web.

Liferay è un prodotto di tipo Portal Server. I Portal Server sono nati in ambiente enterprise, per venire incontro alla necessità di aggregare i servizi offerti dai vari sistemi legacy aziendali in modalità differenti a seconda delle competenze, ruoli e responsabilità nei vari processi degli utenti all'interno di un'organizzazione.

Liferay è uno dei prodotti open source più importanti nel mercato dei Portal Server assieme a JBoss Portal con cui condivide sostanzialmente la base del modello di business.

Gli standard supportati da Liferay Portal Server sono i seguenti:

  • Portlet Specification and API 1.0 (JSR-168);
  • 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 quando usato con JBoss AS.

A questi si aggiungono alcune features specifiche che lo contraddistinguono:

  • Installazione semplicissima: per il deploy è sufficiente una semplice copia all'interno della directory di deployment di JBoss AS;
  • Elevata dinamicità: è possibile creare, rimuovere e modificare le portlet, i temi/layouts, le finestre e le impostazioni di sicurezza a runtime;
  • IPC (Interportlet communication) notevolmente irrobustita attraverso un'organizzazione gerarchica delle portlet;
  • Temi e Layout pluggabili.

Liferay Portal Server è di fatto un Portlet Engine che viene distribuito come "Enterprise Archive" (EAR) all'interno di JBOSS Application Server: questo gli consente di potersi avvalere in maniera trasparente di tutti i vantaggi apportati dalla suite JEMS:

  • Disponibilità di un potente ORM quale Hibernate;
  • Autenticazione JAAS;
  • Caching;
  • Architettura in cluster;
  • Hot deployment delle portlet;
  • Soluzioni di SSO/LDAP;
  • Business Process Management & Business Rules;
  • Gestione di transazioni distribuite;
  • Enterprise messaging (JMS).