T
Tobi (tester)
Gast
Hallo.
Ich bin derzeit noch anfänger, möchte aber einen kleinen Chat Programmieren.
Ich weiß, dass das sehr viel arbeit ist, aber ich denke nur ein mini-chat ist möglich.
Den Server Programmiere ich in einer anderen sprache, die ich beherrsche. Java gehört leider nicht dazu.
Also, ich habe nun mein Applet, und erfolgreich verbindung mit dem server hergestellt.
Ich habe ihm etwas gesendet, es kam an. er hat was gesendet, es kam auch an.
Jetzt habe ich aber ein Problem:
Ich muss natürlich ab und zu auch neue Textnachrichten abrufen.
dazu würde ich gerne String ret = din.readUTF(); nutzen.
Das Problem ist nur, dass es komischerweise wirklich so lange wartet, bis etwas angekommen ist.
Es kommt natürlich nicht immer etwas an, deswegen meine frage wie ich das nun mache.
Muss ich jetzt wirklich jedesmal an den server senden, dass ich ne aktualisierung will, damit er zurücksendet dass es nichts neues gibt, oder gibt es eine möglichkeit, dass readUTF(); nur dann ließt, wenn wirklich was kommt, und nicht ewig wartet BIS mal was kommt?
Ich bin derzeit noch anfänger, möchte aber einen kleinen Chat Programmieren.
Ich weiß, dass das sehr viel arbeit ist, aber ich denke nur ein mini-chat ist möglich.
Den Server Programmiere ich in einer anderen sprache, die ich beherrsche. Java gehört leider nicht dazu.
Also, ich habe nun mein Applet, und erfolgreich verbindung mit dem server hergestellt.
Ich habe ihm etwas gesendet, es kam an. er hat was gesendet, es kam auch an.
Jetzt habe ich aber ein Problem:
Ich muss natürlich ab und zu auch neue Textnachrichten abrufen.
dazu würde ich gerne String ret = din.readUTF(); nutzen.
Das Problem ist nur, dass es komischerweise wirklich so lange wartet, bis etwas angekommen ist.
Es kommt natürlich nicht immer etwas an, deswegen meine frage wie ich das nun mache.
Muss ich jetzt wirklich jedesmal an den server senden, dass ich ne aktualisierung will, damit er zurücksendet dass es nichts neues gibt, oder gibt es eine möglichkeit, dass readUTF(); nur dann ließt, wenn wirklich was kommt, und nicht ewig wartet BIS mal was kommt?