Hallo!
Also, ich plane ein Chatprogramm, das ausschließlich von 2 Leuten genutzt werden soll, nämlich von mir und jemand anders.
Jetzt hab ich 2 Ansätze:
1) Der User 1 schreibt was in ein Edit-Feld, drückt dann auf senden. Der Inhalt des Edit-Felds wird als .txt auffn FTP-Server geladen. Wenn User 2 auf "Aktualisieren" in seinem Programm klickt, bekommt er den Inhalt des .txt-Files vom FTP-Server, und was immer User 1 da geschrieben hat wird als Line an eine Memo drangehängt, damit man sehen kann, was bisher geschrieben wurde.
Soweit klar.
Das is aber unglaublich stupide..... besonders da der User 2 nie weiss, wann denn jetzt eine neue Nachricht für ihn vorliegt!
Die 2. Möglichkeit:
2) man realisiert das Ganze per P2P, sodass kein Server das Ganze vermitteln muss. Die Dateien werden einfach zwischen den beiden PCs hin-und hergesendet (Sicherheit is da eigentlich egal, weil es ja nur für 2 spezielle Leute ist, und ich einer davon bin

)
Dann kann z.B. das Programm alle 10 Sekunden die Textdatei überprüfen, ob da was neues drinsteht, und es ggf. importieren.
Wisst ihr noch eine elegantere Methode? Wäre sehr dankbar für Hilfen in dem Bereich ^_'
By the way, realisiert wird das Ganze mit Indy und Delphi 6.