Stefan Muenz: | (JAVA) Popup öffnen, wenn neue Nachricht eingegangen

Beitrag lesen

Hallo Torwaechter,

zur Info: ich hab dein zweites Posting auch nicht geloescht und mir ist auch nicht bekannt, dass es sonst jemand geloescht hat.

ich möchte eine Art Messenger auf meiner Hompage installieren.
Nun werden alle Mitglieder, die gerade Online sind angezeigt.
Wird nun ein Mitglied angeklickt, soll sich ein Texteingabe-Fenster öffnen und man soll diesem Mitglied eine Nachricht senden können. Hat man auf SENDEN geklickt, soll sich ein Fenster bei dem angesprochenen öffnen und die Nachricht anzeigen.

Da wirst du mit dem HTTP-Protokoll nicht weit kommen. Mit Hilfe von Session-Programmierung koenntest du zwar noch versuchen, einen gerade aktuellen User-Kreis "einzufangen" - aber spaetestens beim automatischen Aufpoppen von Nachrichten, die ein User dem anderen sendet, wird dich HTTP verlassen. Es sei denn, du mutest den Usern zu, dass sie auf deiner Homepage durchweg automatische Reloads alle paar Sekunden erdulden, was dir aber wenig Freunde einbringen wird und den Traffic uebelst in die Hoehe wachsen laesst. Die Alternative ist eine Java-Anwendung, die aus einem Client-Teil (Applet) und einem Server-Teil (auf dem Webserver zu installieren) besteht, wobei sich Client und Server ueber ein eigenes Protokoll austauschen, das sich dadurch auszeichnet, dass es Verbindungen "haelt". Also nach dem gleichen Prinzip, nach dem auch diverse Java-basierte Chats funktionieren. Vielleicht gibts da ja schon was Fertiges - mir ist nichts bekannt. Waere aber sicher eine nette Aufgabe fuer Java-Freaks ;-)

viele Gruesse
  Stefan Muenz