Technische Details


Der Chat
 
Der Flüsterstern-Chat besteht aus Frontends und Backend. Das Backend auf dem Server besteht komplett aus Java-Code. Browserseitig werden eine HTML-Variante und ein Java-Applet angeboten. Die Kommunikation zwischen Applet und Backend erfolgt über HTTP oder über ein selbst definiertes, effizientes Kommunikationsprotokoll.
 
Systemsoftware
 
Dabei handelt es sich um einen Apache-Webserver und eine Tomcat-Servlet-Engine, installiert auf RedHat Linux 9.
 
Die Datenbank
 
ist auf drei Technologien aufgeteilt: Smyle (Benutzerdaten), Prevayler (Postfach, Forum, Profile), MySQL (Newsticker, Geburtstagsliste u.a.).
 
Serverhardware
 
Ein schicker schmaler Rackeinschub in einer der größeren deutschen Hostingzentralen mit 2 x 2,2GHz Intel Prozis und 2 GB RAM.
 
Aufbau
 
Der Aufbau des Gesamtsystems (ohne Chat):
 
 
Daten eures Browsers (zur Fehlersuche)