Gerald: Dialog-Funktion ein einem CGI-Chat auf Perl-Basis!

Hallo,
ich moechte in einem CGI-Chat auf perl-Basis eine
1 zu 1 Unterhaltung (Dialog-Funktion) integrieren.
Kann mir hier jemand sagen
a) ob dies mit Perl ueberhaupt moeglich ist
b) wenn ja, wie funktioniert das
   brauche nicht unbedingt
   den kompletten Code dazu, waere aber ganz toefte!
c) wenn nein, welche Moeglichkeiten gibt es da noch?

Gruss an alle
Gerald

  1. Hallo Gerald!

    Mit Perl geht eine oft gebrauchte Variante so:

    • Eingabe machen
    • Script scheibt es in HTML-Datei
    • HTML-Datei aktualisiert sich alle x Sekunden

    Ist aber nicht so schön, funktioniert aber für einen ganz einfachen Chat. Andere Systeme funktionieren mit Server-Push oder IRC oder so. Da kenn ich mich aber nicht aus.

    Gruss, sprain

    1. Hallo Gerald!

      Mit Perl geht eine oft gebrauchte Variante so:

      • Eingabe machen
      • Script scheibt es in HTML-Datei
      • HTML-Datei aktualisiert sich alle x Sekunden

      Ist aber nicht so schön, funktioniert aber für einen ganz einfachen Chat. Andere Systeme funktionieren mit Server-Push oder IRC oder so. Da kenn ich mich aber nicht aus.

      Gruss, sprain

      Vielen Dank erstmal,
      aber wie schicke ich die HTML-Datei genau an
      einen Client und nicht an alle, die gerade am Chat
      beteiligt sind?
      Gruss
      Gerald.

      1. Hallo Gerald!

        Mit Perl geht eine oft gebrauchte Variante so:

        • Eingabe machen
        • Script scheibt es in HTML-Datei
        • HTML-Datei aktualisiert sich alle x Sekunden

        Ist aber nicht so schön, funktioniert aber für einen ganz einfachen Chat. Andere Systeme funktionieren mit Server-Push oder IRC oder so. Da kenn ich mich aber nicht aus.

        Gruss, sprain

        Vielen Dank erstmal,
        aber wie schicke ich die HTML-Datei genau an
        einen Client und nicht an alle, die gerade am Chat
        beteiligt sind?
        Gruss
        Gerald.

        Du schickst die beiden User, die im Dialog sind einfach in einen extra Raum =o) übergibst also den Raumnamen demScript und dann legt er eine entsprechende HTML-Datei an, die nur die beiden lesen können.

        Ich hab das etwas anders gelöst bei meinem Chat (www.webholix.de/chat)
        es geht zwar bisher nur Flüstern, weil ich noch keine zeit gefunden ahb, Räume zu integrieren, aber schaus Dir einfach mal an, der Chat ist auch in Perl geschrieben =o)