Cerca nel blog

giovedì 2 giugno 2011

cosa è Liferay Portal

Liferay Portal è un portalizzatore di classe Enterprise Open Source sviluppato in Java (JEE) in grado di interoperare con tutti i principali Application Servers JEE presenti sul mercato e con tutti i principali databases relazionali disponibili. Liferay Portal offre inoltre insieme ad Alfresco un supporto nativo all’internalizzazione. Liferay Portal lavora con più di 23 lingue, italiano compreso.

Il WCM racchiude funzionalità di gestione del contenuto native, moltissime applicazioni già sviluppate (solo da configurare e da includere nelle interfacce che si vogliono pubblicare) e permette lo sviluppo di nuovi componenti che si vanno ad integrare agevolmente con la struttura globale dell'applicazione.

E' particolarmente adatto per lo sviluppo di realizzazioni web conformi al web 2.0, permettendo un forte livello di interazione e personalizzazione da parte dell'utente e un'elevata possibilità di configurazione dal lato dell'amministrazione, cosa che deriva in gran parte dalla sua estrema modularità.

Grazie alla sua strutturazione a "community", Liferay si rende particolarmente adatto per quelle realtà aziendali che necessitano di aree (pubbliche o private) distinte, per suddividere le informazioni gestite dai diversi aree aziendali o relative a sedi differenti.

Strumenti di Collaboration. Liferay Social Office offre uno dei più potenti strumenti di collaborazione, supporta un approccio organizzativo che valorizza il coinvolgimento attivo, la collaborazione e la condivisione della conoscenza all'interno dell'azienda (Calendario condiviso, Wiki, Blog,Forum, E-mail,Instant Messaging,Comunicazioni e avvisi).

Cosa è Alfresco

Il CMS Alfresco è la piattaforma Open Source (Licenza GPL) leader per la gestione dei contenuti di classe Enterprise.
Il modello Open Source consente ad Alfresco di utilizzare le migliori tecnologie ed i contributi dalla comunità (Java, Springe, Hibernet e JBPM).

Gli strumenti che la piattaforma Alfresco mette a disposizione sono:

* Document Management (DM): modulo applicativo specializzato nella Catalogazione, Organizzazione e Condivisione di tutti i file Binari prodotti dai software di Authoring;

* Web Content Management (WCM): modulo specializzato nella Creazione e Gestione di contenuti destinati ad essere fluiti attraverso il Web.

* Records Management (RM): Identificazione, Classificazione, Archiviazione e Distruzione di Record (Pratiche elettroniche).

* Digital Asset Management: modulo specializzato nella Archiviazione, Catalogazione, Gestione, Ricerca full-text di risorse e contenuti digitali (Video, Audio, Immagini).

* Collaboration: insieme di Strumenti che fanno capo all’applicazione Alfresco Share che facilitano la collaborazione, la condivisione di informazioni tramite Wiki, Blog, Siti Personali, Calendari Condivisi.

* Search: supporto alla ricerca federata dei contenuti attraverso molteplici repository.

Per approfondimentì: http://www.slideshare.net/leomirco/presentazione-alfresco-presentation

Alfresco / Liferay Integrazione

Liferay e Alfresco stanno collaborando per fornire il miglior sistema Open Source integrato di Enterprise Portal e ECM (Enterprise Content Management) disponibile sul mercato. Con Liferay Portal (Liferay 6.0), e Alfresco Content Management System (Alfresco 3.4), si ottiene il meglio di entrambi i mondi (WCM e CMS): una collaudata struttura basata su Java Portal, in abinata con il miglior Open Source Content Management System.

Alfresco offre una suite di portlet che sono state certificate per girare su Liferay portal. Integrando la soluzione basata su Liferay Portal con la piattaforma Alfresco, le organizzazioni e gli sviluppatori hanno accesso a una vasta gamma di ricche funzionalità, tra cui:

* Content e Document Management
* Gestione dei record
* Pubblicazione sul Web
* Ambienti di collaborazione

Per saperne di più circa l'integrazione di Alfresco con Liferay puoi leggere: http://blogs.alfresco.com/wp/pmonks/2011/03/29/get-your-social-content-going-with-alfresco-and-liferay/

Integrazione Alfresco - eMail

ALFRESCO EMAIL CONFIGURATION

Alfresco permette la gestione delle email secondo due modalità:

– Outbound email – Inbound email

Outbound email

Con questa modalità è possibile inviare email di notifica ad utenti registrati su Alfresco. Per tale operazione bisogna accedere con utenza di amministratore.

Per configurare Alfresco nella modalità Outbound è necessario modificare il file repository.properties posto nella directory seguente:

Alfresco_Home/tomcat/webapps/alfresco/WEBINF/classes/alfresco

Impostare le credenziali per l'accesso all'SMTP Server esterno, per esempio:

mail.host=out.alice.it mail.port=25 mail.username=anonymous mail.password=


Inbuound email

Con questa modalità è possibile configurare Alfresco come repository di email direttamente su un nodo. I test sono stati effettuati per email in ingresso, in un ambiente in cui è stato installato JAMES SMTPPOP3 Server e il modulo EmailCollector1.2 per Alfresco. Per configurare Alfresco in modalità Outbound procedere come segue:

– installare il modulo emailCollector ( http://forge.alfresco.com/frs/?group_id=166&release_id=380 ) utilizzando l'utility amp fornita in Alfresco

– abilitare il Servizio SMTP di Alfresco in ALFRESCO_HOME/tomcat/webapps/alfresco/WEBINF/classes/alfresco/emailse/emailserver.properties

– impostare:

mail.inbound.enabled=true email.inbound.unknownUser=anonymous

– copiare il file email.collector.properties fornito con il modulo emailCollector nella

directory seguente: ALFRESCO_HOME/tomcat/shared/classes/alfresco/extension

– impostare gli account POP dei vari utenti

– configurare gli utenti in Alfresco:

creazione account utenti

creazione utente anonymous

aggiunta degli utenti nel gruppo EMAL_CONTRIBUTORS

creazione degli space inbox “emailed” per tutti gli utenti

accesso in scrittura agli space per l'utente anonymous

– nel caso di problemi su “email alias” vedi http://forums.alfresco.com/en/viewtopic.php?f=9&t=13860