Zum Hauptinhalt springen

Abstracts

Open-Source-Portallösungen – Standards, Technologien, Anbieter-Vergleich, mit exemplarisch vertiefender Darstellung von Liferay
Konstantin Böhm, Ancud-IT

Portalframeworks aus dem Open Source Bereich sind in den letzten Jahren zu einer ernstzunehmenden Alternative zu kommerziellen Portallösungen geworden. Aufgrund ihrer günstigen Kostenstruktur und hohem Funktionsumfang werden sie mittlerweile von vielen mittleren und großen Unternehmen eingesetzt. Ancud IT-Beratung GmbH setzt bei der Entwicklung und Implementierung von Unternehmensportalen daher fast ausschließlich Open Source Portalframeworks ein. Abhängig von den jeweiligen Anforderungen des Kunden werden die Portale im Projektverlauf angepasst oder um Funktionen erweitert.

Im ersten Teil des Vortrags werden die Open Source Portale Liferay, Jetspeed2 und eXo Platform vorgestellt und miteinander verglichen. Anschließend wird vertiefend auf Liferay und Aspekte seines Praxiseinsatzes eingegangen.


Standards für Portalkomponenten -- Java Portlet API und WSRP
Oliver Köth, IBM Deutschland

Standards bilden die kritische Basis für erfolgreiche IT Systeme. Standards erlauben Systeme und Komponenten unabhängig von ihrer Herkunft miteinander zu verbinden und so die jeweils am besten geeignete Lösung für ein Problem auszuwählen. Der Vortrag stellt die zwei wichtigsten aktuellen Standards für die Entwicklung von Portalkomponenten vor: Die Java Portlet API (JSR 168) und Web Services for Remote Portlets (WSRP). Beide Standards spezifizieren, wie eigenständige Portalkomponenten (Portlets) in eine Portalumgebung eingebunden werden und mit dieser interagieren. So wird die Wiederverwendbarkeit von Portalkomponenten über unterschiedliche Plattformen hinweg ermöglicht.

Der seit 2003 bestehende JSR168-Standard bezieht sich auf in Java geschriebene Portlets und bietet eine Erweiterung der verbreiteten Java Enterprise Plattform (Java EE); Portal und Portlets laufen dabei im gleichen System.

Der WSRP-Standard behandelt die Interaktion mit Portlets, die auf einem anderen System ausgeführt werden und über ein SOAP-basiertes Web Service Protokoll eingebunden werden.

Beide Standards sind eng aufeinander abgestimmt und lassen sich leicht kombinieren. Es existieren zahlreiche verschiedene Implementierungen, die von einem breiten Herstellerspektrum und auch von Open Source Projekten getragen werden. Beide Standards werden aktiv weiterentwickelt und Folgeversionen (JSR 286 und WSRP 2.0) sollen in naher Zukunft abgeschlossen werden.