|
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).
|