Die Spezialisten von tecRacer verbinden in der Version 5 ihres erfolgreichen Produkts tecRacer Business Portal Framework die Vorteile der Technologie TIBCO PageBusTM mit denen von JavaServer Faces (JSF). Wer die Vorteile beider Technologien nutzen möchte, stößt auf Grenzen, da JSF von Haus aus nicht mit dem PageBusTM kommunizieren kann. Die Möglichkeit des Einsatzes beider Technologien bietet nun tecRacer 5. Es erschließen sich damit die Vorteile von schnellen sowie innovativen Anwendungen für unabhängige und intelligente Portale.

Webseiten neuerer Generation sollen sind nicht nur übersichtlicher sein, sie bestehen auch aus benutzerabhängigen Daten und interaktiven Elementen. Die Informationen und Funktionen müssen schnell und übersichtlich verfügbar sein. Ein solches Ergebnis überschreitet die Möglichkeiten von monolithischen Webseiten.
Zeitgemäße Technologien wie AJAX und JavaScript-Frameworks bieten Funktionen für Web-Portale, die sich aus unterschiedlichen Mini-Anwendungen (im Folgenden "Widgets" genannt) unterschiedlicher Technologien, Datenbestände und benutzer-individueller Inhalte zusammensetzen. Hierdurch entstehen hochgradig interaktive und personalisierte Web-Portale, die den Anwender in seiner täglichen Arbeit optimal unterstützen und auch Informationen besser zu kanalisieren helfen.Neben der textorientierten Darstellung von Informationen bieten neue Technologien auch bessere Möglichkeiten der Datenvisualisierung ohne zusätzliche Plug-Ins. Insbesondere innerhalb der Darstellung von betriebswirtschaftlichen Zahlen wird vermehrt Gebrauch von der Datenvisualisierung gemacht.
Die Handhabung und das Aussehen der Widgets werden vereinheitlicht. Für den Anwender ist der Unterschied von Technologie und Widget nicht ersichtlich.
Der PageBusTM gewährleistet die Kommunikation zwischen den Widgets einer Webanwendung. Diese funktioniert folgendermaßen: Angenommen im ersten Widget befindet sich ein Eingabedialog, in dem der Anwender einen Suchbegriff eingeben kann. Dessen Ergebnis soll in einem zweiten, großen Widget, links auf dem Bildschirm angezeigt werden. Nach Eingabe eines Suchtextes und dem Absenden des Formulars sendet das Widget die Information in den PageBus, der als Mittler für die Kommunikation agiert. Diese Information wird in Form einer Nachricht ("Event") gesendet:
[Widget 1] Bei mir wurde das Suchformular mit folgenden Eingaben abgeschickt: ...
Nun wird das zweite Widget reagieren und die Nachricht abarbeiten, weil es sich vorher beim PageBusTM für die Verarbeitung von Nachrichten dieser Kategorie registriert hat ("Subscribe"). Der PageBus empfängt jede Nachricht, die von einem Widget ausgelöst wird und übermittelt diese an die Widgets, die sich für den Typ der gesendeten Nachricht registriert haben.
Fazit: Für übersichtliche Web-Anwendungen und Portale (Intranet, Extranet) kommt heute nur noch eine einerseits dynamische und andererseits gekapselte Architektur in Frage. Eine solche Architektur bietet tecRacer unter Zuhilfenahme von Technologien wie JavaServer Faces und TIBCO PageBusTM. Das Java Portal Framework tecRacer 5 kann auf ver-schiedene Java Application Server installiert werden, vorzugsweise Tomcat, Oracle Application Server und IBM WebSphere.
