UIs und UI-Konzepte

Eine Client/Server- Chat-Applikation mit Jersey, Atmosphere, JavaScript und JavaFX

JavaSPEKTRUM - Ausgabe 02/2013
Titelthema: UIs und UI-Konzepte

Leseprobe: Um verschiedene Arten von Clients unterstützen zu können, müssen die in der Softwarearchitektur verwendeten Technologien möglichst flexibel sein. Dieser Artikel stellt eine konkrete Ausprägung einer solchen Architektur anhand einer Chat-Anwendung vor. Sie unterstützt serverseitig REST und ermöglicht so die asynchrone Kommunikation mit verschiedensten Clients. Im konkreten Beispiel sind dies JavaScript im Web-Client und JavaFX im Desktop-Client. Um den Clients Nachrichten aus dem Chat bekannt zu machen, wird ein Push-Mechanismus mit dem Framework Atmosphere implementiert.

Autor(en): Kai Tödter

Artikeljahresübersichten JavaSPEKTRUM 2013

Print-Ausgabe kaufen und weiterlesen Hier lesen