Volltextdatei(en) in REPOSIT vorhanden Open Access
Titel: Konzeption und Implementierung eines Prototyps einer Webanwendung unter besonderer Berücksichtigung von Thread-Pools
Sprache: Deutsch
Autorenschaft: Huhn, Torsten 
Schlagwörter: Java; Thread-Pools; Webanwendung
Erscheinungsdatum: 12-Dez-2023
Zusammenfassung: 
Im Rahmen dieser Bachelorarbeit wird untersucht, wie eine in Java geschriebene Webanwendung entwickelt werden kann, sodass diese auch bei hoher Auslastung stabil bleibt. Insbesondere werden die Möglichkeiten der Thread-Pools genauer betrachtet. Zu diesem Zweck wird eine Webanwendung entwickelt, die einen typischen Anwendungsfall im Studium der Technischen Informatik an der Hochschule für Angewandte Wissenschaften abbildet. Die Studierenden müssen im Laufe des Studiums eine Vielzahl von Programmen entwickeln. Damit der Lehrende ein besseren Einblick über den Verlauf der Entwicklung bekommt, geschieht dies über das verteilte Versionsverwaltungssystem GIT. Die Software bietet dem Studierenden die Möglichkeit GIT-Repositories zu melden und dem Lehrenden eine zentrale Stelle für die Verwaltung der Repositories. Es wird eine Variante in reinem Java fast ohne zusätzliche Bibliotheken implementiert, um den Aspekt der Thread-Pools genauer beleuchten zu können und eine weitere mithilfe des Spring-Frameworks, um im Anschluss die Performance der beiden Implementierungen vergleichen zu können.

In the context of this bachelor thesis, it was investigated how a web application written in Java can be developed so that it remains stable even under high load. In particular, the possibilities of thread pools were examined in more detail. For this purpose, a web application was developed that represents a typical use case in the study of computer engineering at the University of Applied Sciences. Students have to develop a large number of programs during their studies. In order to provide the teacher with a better insight into the development, this is done via the distributed version management system GIT. The software offers the student the possibility to report GIT repositories and the teacher a central place for the administration of the repositories. A variant was implemented in pure Java, almost without additional libraries, in order to be able to examine the aspect of thread pools more closely, and another was implemented using the Spring Framework in order to be able to compare the performance of the two implementations afterwards.
URI: http://hdl.handle.net/20.500.12738/14466
Einrichtung: Fakultät Technik und Informatik 
Department Informatik 
Dokumenttyp: Abschlussarbeit
Abschlussarbeitentyp: Bachelorarbeit
Hauptgutachter*in: Schäfers, Michael 
Gutachter*in der Arbeit: Schmolitzky, Axel  
Enthalten in den Sammlungen:Theses

Dateien zu dieser Ressource:
Datei Beschreibung GrößeFormat
Bachelorthesis.pdf2.11 MBAdobe PDFÖffnen/Anzeigen
Zur Langanzeige

Seitenansichten

193
checked on 04.07.2024

Download(s)

184
checked on 04.07.2024

Google ScholarTM

Prüfe

HAW Katalog

Prüfe

Feedback zu diesem Datensatz


Alle Ressourcen in diesem Repository sind urheberrechtlich geschützt.