Der WGA Portal Server erweitert den WGA CMS Server um zwei neue Komponenten:
Diese Komponenten werden im folgenden grundsätzlich beschrieben. Weitere Details und Codebeispiele sind inm Bereich Tips&Tricks zu finden.Personalisierung und Portal Services arbeiten eng zusammen mit den ebenfalls in WGA 2.1 neu eingeführten Konzepten
- TML-Actions
- TML-Forms
Die Personalisierungskomponente bietet die Möglichkeit, jeden User mit einem persönlichen Profil zu versehen.
In diesem Profil können beliebige Daten über den Benutzer abgelegt werden, etwa Name, Interessen, Abteilung etc.
Diese Informationen können von Designer einer Website oder eines Intranets dazu verwendet werden, dem User genau diejenigen Informationen zu präsentieren, die seinem Profil entsprechen. So können z. B. Vertriebsmitarbeitern Vertriebsinformationen und Projektmitarbeitern Projektinformationen angeboten werden.
Ziel ist es dabei immer, die Gesamtmenge an Informationen einer Site für jeden Benutzer individuell so weit zu reduzieren, daß er in kürzester Zeit die "passenden" Daten für seine Arbeit zur Verfügung hat.
Die WGA Portal Services sind entwickelt worden, um Websites oder Intranets als "Unternehmensportale" ausbauen zu können.
Das wesentliche Konzept von Portalen ist es, dem Benutzer persönliche Sichten auf Unternehmensdaten und Unternehmensanwendungen zu ermöglichen. Diese "Sichten" werden im Portal in Form von "portlets" eingebunden.
Portlets sind eigenständige Module mit definierter Funktionalität, die im Portal beliebig zusammengestellt werden können.
Portlets besitzen in der Regel benutzerabhängige Konfigurationen, die im Benutzerprofil abgespeichert werden. So kann z. B. in einem CRM-Portlet der augenblicklich ausgewählte Kunde in der (persönlichen) Portletkonfiguration abgespeichert werden.
Für die Verwaltung dieser "Portletkonfigurationen" stehen kompfotable TMLScript-Funktionen zur Verfügung.
Download des WGA-Portalserver Witepapers: