von Heiko Robert, 04.09.2007

Viele kleine dynamische Fenster für das Portalsystem: Alfresco-Anbindung an Liferay

Aus dem
t3n Magazin Nr. 9

Die Vorteile der beschriebenen Implementierungsvariante erschließen sich erst bei der Nutzung: Portalseiten werden dynamischer und schneller, da die im Browser geladenen JavaScript-Bi-bliotheken einzelne Elemente eines Portlets verändern und nachladen können, ohne dass vom Portalserver die gesamte Seite oder das Portlet neu erstellt werden muss. Das Konzept entlastet somit die Portalserver, die bei klassischen Portlets sehr schnell an ihre Leistungsgrenzen stoßen. Während auf dem klassischen Weg für viele Anwender gleichzeitig eine personalisierte Seite immer wieder aufbereitet werden muss, werden die Alfresco-Portlets nur einmal vom Client geladen. Um den Performance-Vorteil nutzen zu können, muss allerdings vom Browser JavaScript zugelassen werden, was in einigen Unternehmen nicht bei jedem Rechner gegeben ist. Allerdings dürfte diese Einschränkung vor dem Hintergrund vernachlässigbar sein, dass selbst die kommerziellen Portalserver nicht mehr ohne JavaScript im Browser auskommen.

Dynamische Portlets ermöglichen den Datenaustausch in kleinen Häppchen.

Dynamische Portlets ermöglichen den Datenaustausch in kleinen Häppchen.

Die Zukunft von Portalen

Sollten andere Anbieter von Portlets dem Beispiel der Implementierung folgen, wird der sehr hohe Ressourcenbedarf von Portalservern deutlich sinken. Auf der anderen Seite profitieren auch die Anwender, weil die Interaktion zwischen Server und Client mit Portlets deutlich schneller umgesetzt werden kann. Doch die möglichen Vorteile des beschriebenen Ansatzes gehen über eine verbesserte Performance hinaus. Zukünftig wird Alfresco die JavaScript-Bibliotheken so erweitern, dass auch sichere Up- und Downloads zum und aus dem Alfresco-Repository direkt vom Client über REST und JSON erfolgen können. Heute erfordert das sichere Durchleiten von Binärströmen (Dateien) durch ein Portal erheblichen Programmieraufwand und erzeugt große Serverlasten.

Seite:  1 2 3 4

Empfohlene Artikel