Beim Entwurf von neuen Anwendungen muss aufgrund der Anforderungen und der technischen Möglichkeiten die Entscheidung für eine geeignete Zielplattform getroffen werden. Ein zentraler Bestandteil dabei ist, sich zwischen einer webbasierten Lösung und einer desktopbasierten Lösung - so genannte Rich Clients - zu entscheiden. Obwohl im Zuge von Technologien wie AJAX die Möglichkeit zur Asynchronität in webbasierten Systemen zur Verfügung steht, kann die Anforderung nach ergonomischen, interaktiven und prompt reagierenden Oberflächen besser und schneller in desktopbasierten Lösungen umgesetzt werden als in webbasierten Systemen. Ein Faktor, der die Entscheidung auch stark beeinflussen wird, ist die für die Entwicklung der jeweiligen Lösung benötigte Zeit. In dieser Masterarbeit soll die Aussage hinterfragt, ob sich ein Rich Client inJava effizient und zuverlässig unter Verwendung eines Rahmenwerkes für Rich Clients entwickeln lässt.