Studienarbeit STUD-1799

Bibliograph.
Daten
Dorda, Clemens: Verwaltung von Benutzerprofilen mit Enterprise Java Beans.
Universität Stuttgart, Fakultät Informatik, Studienarbeit Nr. 1799 (2001).
180 Seiten, deutsch.
CR-Klassif.D.3.3 (Programming Language Constructs and Features)
H.3.4 (Information Storage and Retrieval Systems and Software)
H.3.5 (Online Information Services)
KeywordsEnterprise Java Beans; WebSphere; Entity Beans; Session Beans; Middleware; Java; Benchmark; Datenbank; Benutzerprofil; AIDA; DaimlerChrysler
Kurzfassung

Innerhalb des Teams Integrationsarchitekturen im Labor IT for Engineering des DaimlerChrysler Forschungszentrums Ulm wurde innerhalb der letzten Jahre der neue Architekturansatz AIDA (Architecture for the Integration of Data and Applications) entwickelt. Mit Hilfe generischer Middleware-Konzepte wird eine sog. virtuelle Integration existierender Systeme erreicht, die einen einheitlichen Zugriff auf alle beteiligten Systeme ermöglicht. Für den Anwender entsteht dabei der Eindruck eines einzigen Systems, obwohl nach wie vor die existierende Funktionalität der alten Systeme aufgerufen wird. Mittlerweile gibt es durch die Einführung von Enterprise Java Beans (EJB) und der Java 2 Enterprise Edition (J2EE) sogenannte Application Server (beispielsweise IBM WebSphere), die einen Systemaufbau ähnlich dem AIDA Architekturansatz auf der Basis von Java ermöglichen.

Diese Arbeit betrachtet dabei folgende Aspekte: Für alle Benutzer des Systems müssen verschiedene Benutzerdaten gepflegt werden wie beispielsweise Benutzername und Passwort. Außerdem werden häufig benutzerbezogene Anwendungsdaten gepflegt, etwa der Zustand der Benutzeroberfläche bei der letzten Abmeldung oder lokale Benutzernamen für eine bestimmte Anwendung. Da diese in einem heterogenen Anwendungsfeld nicht mehr zentral gespeichert werden können, muss ein verteilter Zugriff auf verschiedene heterogene Datenbanken möglich sein. Durch den Einsatz von Enterprise Java Beans ist es möglich, diesen Zugriff über ein einziges Bean zu steuern. Aufgabe dieser Arbeit war es, die verschiedenen Arten von Entity Beans und Session Beans auf ihre Eignung für diesen Anwendungsfall zu untersuchen. Anhand von praktischen Messungen wurde eine Übersicht von möglichen Anforderungen entwickelt, für die geeignete Lösungen auf der Basis von Enterprise Java Beans angegeben werden. Im Anhang finden sich die Quellcodes der während der Bearbeitung erstellten Software, sowie XML-Konfigurationsdaten für den Import in WebSphere.

Volltext und
andere Links
PDF (1573666 Bytes)
Zugriff auf studentische Arbeiten aufgrund vorherrschender Datenschutzbestimmungen nur innerhalb der Fakultät möglich
CopyrightClemens Dorda
KontaktClemens.Dorda@gmx.de
Abteilung(en)Universität Stuttgart, Institut für Parallele und Verteilte Höchstleistungsrechner, Anwendersoftware
Eingabedatum22. Februar 2001
   Publ. Abteilung   Publ. Institut   Publ. Informatik