Ich brauche sowas wie einen Messenger, ähnlich einem Dialog wie man ihn vom Chat kennt.
2 User sind auf einer WEB-Plattform eingeloggt. Der eine sendet dem andern ne Nachricht, beim andern geht ein Popup auf und dann können sich die beiden fröhlich unterhalten :-)
Das kennen wir alle, aber wie realisiert man sowas ?
Mit java-applets hab ich nichts am hut, ich kenne aber einige web-portale die machen das mit popups. popup geht auf, pling, wenn mir der andere ne nachricht schickt.
Lösungsansätze (sehr wackelige):
1.) ich muss feststellen, ob der user online ist der eine nachricht erhalten soll. wie geht das ? indem ich einen ping an REMOTE_ADDR sende und der beantwortet wird. wie geht das ???
2.) ist er online, mache ich (irgendwie - heul) bei dem automatisch ein popup auf. darin steht: der user GRIMBL_GRUMBL will mit dir nen dialog führen. antworten ? usw ... wie geht das ?
3.) Dass die beiden auch richtig zusammenkommen, das kann doch nur mittels IP oder einer Session-ID gehen, oder ? Über die globale variable HTTP_X_FORWARDED_FOR kann ich aber die meisten client-ip´s gar nicht rausfinden. reicht hier REMOTE_ADDR ?
menno, kann mir das spiel jemand erklären ?
Danke ergebenst !
--
Theorie: Alles ist möglich - Praxis: Nix funzt - Ich bin eben ein Mann der Praxis
G. DAVID