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)
|
|
|
|
|