Liferay 6 Portallösung


Liferay Portal mit mehr als 80 Portlets ist nicht nur die breiteste, sondern auch funktional umfassendste javabasierte Entwicklung im Open Source Portalumfeld. Inklusive Social Media und Collaboration Funktionen ist Liferay das Tor zum Wissen für die Realisierung von Unternehmens Portalen. Liferay ist eine Open Source Software Portal Lösung, die auf Augenhöhe mit den schwergewichtigen proprietären Systemen mithalten kann. Die Zahlen sprechen für sich: vier Millionen Downloads, 250.000 installierte Anwendungen und starke Community und weltweit anerkannte Referenzen (Allianz, Audi, BASF, BMW, Caterpillar, Cisco, DEKRA, Ergo Direct, HappyDigits, Haufe Verlag , World Vision, VW, ….).

Content Management und Web-Publishing

Das eingebaute strukturierte Content Management System von Liferay Portal unterstützt rollenbasiertes Workflow, Trennung von Darstellung und Inhalt, redaktionelle Freigabe und Versionierungsprozesse. Die Dokumentbibliothek bietet Versionierung, das Sperren von Dokumenten, die automatische Umformatierung für kooperatives dokumentenbasiertes Arbeiten sowie WebDAV und Microsoft Office®-Integration für den dynamischen Dokumentenaustausch. Inhalte können auch auf Drittsystemen wie Jackrabbit, Magnolia, Alfresco und OpenCms gehalten werden.

Anwender können Inhalte nahtlos mit eigenen Collaboration-Funktionalitäten und Social Networking Anwendungen sowie mit Anwendungen Dritter verbinden.

Collaboration
Die Liferay Collaboration-Suite beinhaltet Message Boards, Blogs und Wikis, RSS-Funktionalität, Tagging, gemeinsamen Meta-Daten und Social Bookmarking. Das flexible System von Communities und Organisationen ermöglicht den produktiven Austausch über das Wissen und vorhandener Informationen. Anwender können ihre Arbeit über Webmail und persönlichen Kalender selbst gestalten und ihre Arbeitsergebnisse und Gedanken im Team teilen.

Social Networking
Inhalte und Kooperationswerkzeuge werden in einem professionellen sozialen Netzwerk zusammengebunden. Messaging und die Verfolgung von Aktivitäten ermöglichen eine aktive Kommunikation in Echtzeit.

Liferay Social API
Die Liferay Social API stellt eine Plattform zum Erstellen eigener Sozial-Netzwerk-Anwendungen bereit. Entwickler können Drittanwendungen u. a. in Liferay Feeds, Mitglied und „Freund“-Listen einbinden und diese nach Bedarf anpassen. Die Liferay Social API übersetzt die Kommunikation von Programmen verschiedenster Hersteller.
Die neueste Version des Liferay Portals bietet OpenSocial-Unterstützung, wodurch alle mit der OpenSocial API entwickelten Gadgets automatisch Zugang zum granularen Rechtesystem und Rollensystem von Liferay Portal bekommen, damit sie wie Liferay-interne Portlets funktionieren.

Hochverfügbarkeitsleistungen
Liferay Portal verträgt mehr als 3.000 zeitgleiche Transaktionen und 3.300 Anwender gleichzeitig auf einem einzigen 8-core Application Server. Tests ergeben Anmeldezeiten von weniger als 1/4 Sekunde (Mittelwert) und höchstens 1/2 Sekunde, bei einem Durchsatz von 79+ Anmeldungen pro Sekunde. Unser Web Content Management (WCM) System lässt sich auf über 150.000 Anwender pro Liferay Portal-Server skalieren, bei durchschnittlichen Transaktionszeiten unter 50 ms und 35% CPU-Auslastung. In Web-Publishing-Tests mit hohem Verkehrsaufkommen hat Liferay Portal sich bei Millionen Pageviews und über 1,3 Millionen Anwendern erfolgreich bewährt. In kollaborativen und sozialen Netzwerkszenarien unterstützt jeder physische Server über 1.500 Anwender gleichzeitig, bei durchschnittlichen Transaktionszeiten unter 800 ms.

Liferay Portal in der Cloud
Liferay Portal kann auch als Cloud- oder Virtueller-Server-Lösung eingesetzt werden. In diesen Szenarien werden hohe Verfügbarkeit und Leistungsfähigkeit garantiert durch:

 Hardware/Software Lastausgleich, HTTP-Ausfallsicherung, Sitzung-Replikation
 verteiltes Caching, Datennetz-Lösungen
 Datenbank-Replikation und Clustering


Liferay Portal Technik
Seit der Unterstützung von Spring kann Liferay auf eine sehr große Anzahl von Applikationsservern sowie Datenbanken eingesetzt werden und bietet dadurch eine schier unglaubliche Zahl von 700 Integrationsvarianten an. Durch die Verwendung von Tomcat ist eine für Unternehmensportale schnelle und einfache Entwicklung von Java-Portalen möglich.

Flexible Unterstützung von J2EE-Servern und Datenbanken
Der Betrieb von Liferay Portal erfordert lediglich einen einfachen Servlet Container wie Apache Tomcat oder Caucho Resin. Liferay Portal unterstützt aber auch Multi-Tier-Architekturen auf der Basis eines Java Application Servers von Apache, BEA, Borland, IBM, JBoss+Jetty/Tomcat, JRun, Pramati, RexIP, ONE, WebLogic Oracle9iAS, Orion, Sun oder eines anderen Herstellers. Bei der Wahl eines Datenbanksystems ist Liferay Portal sehr flexibel und unterstützt beispielsweise MySQL, PostgreSQL, Oracle, Microsoft SQL Server und IBM DB2.

Unterstützung von WSRP und WSRPv2

Der Standard Web Services for Remote Portlets beschreibt die Fähigkeit eines Portals zur Interportletkommunikation. Um Content aus portalfremden Quellen anzuzeigen, kann ein Portal dabei auf das Portlet eines anderen Portals zugreifen. Liferay stellt dafür einen WSRP-Consumer, das WSRP Proxy Portlet, zur Verfügung. Aufgrund der Kooperation mit Sun unterstützt Liferay auch WSRPv2.