Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Indy TCP Client: OnExecute? Thread verwenden? (https://www.delphipraxis.net/25059-indy-tcp-client-onexecute-thread-verwenden.html)

Tubos 30. Jun 2004 18:26

Re: Indy TCP Client: OnExecute? Thread verwenden?
 
ich arbeite ja auch erst seit gestern mit Indy ;)

supermuckl 30. Jun 2004 18:28

Re: Indy TCP Client: OnExecute? Thread verwenden?
 
wenn du einen chat CLIENT programmieren willst.. dann musst du zwangsläufig nen thread der die ganze zeit readln in einer endlosschleife macht, createn!

weil da gibt es strings von anderen usern die über den server an deinen client gesendet werden und da muss man nicht erst ne anforderung an den server schicken..

eine gute sache is die tcp client/server demo die es bei indy gibt.. da sieht man sehr schön wie man das client handling im server gestalten kann ( client record )

falls jemand die sources von meinem noch nicht fertigen secure chat system haben will der kann sich melden dann lad ichs mal hier hoch.. is so ähnlich aufgebaut wie das IRC blos net das selbe protocol

Meflin 30. Jun 2004 19:00

Re: Indy TCP Client: OnExecute? Thread verwenden?
 
wer sagt denn das er einen chat schriebn will? und nur für einen solchen wäre das nötig...

supermuckl 30. Jun 2004 19:07

Re: Indy TCP Client: OnExecute? Thread verwenden?
 
hab ich gesagt ".. da du einen chat schreiben willst.. " ?

Meflin 30. Jun 2004 19:12

Re: Indy TCP Client: OnExecute? Thread verwenden?
 
das nicht aber du redest von einem chatsystem. bei einem "normalen" system reicht anfrage - response, wozu willst du da nen thread brauchen? das ist pure resourcenverschwendung. bei nem chat ists sicherlich sinnvoll...

Tubos 30. Jun 2004 19:20

Re: Indy TCP Client: OnExecute? Thread verwenden?
 
Richtig geraten, es handelt sich um einen Chat :)

Zitat:

wenn du einen chat CLIENT programmieren willst.. dann musst du zwangsläufig nen thread der die ganze zeit readln in einer endlosschleife macht, createn!
weil da gibt es strings von anderen usern die über den server an deinen client gesendet werden und da muss man nicht erst ne anforderung an den server schicken..
ja...

Zitat:

eine gute sache is die tcp client/server demo die es bei indy gibt.. da sieht man sehr schön wie man das client handling im server gestalten kann ( client record )
ja, das programm kenne ich.
den server-code habe ich mir noch nicht so genau angesehen, der client ist kompliziert genug ;)

supermuckl 30. Jun 2004 22:14

Re: Indy TCP Client: OnExecute? Thread verwenden?
 
Zitat:

wozu willst du da nen thread brauchen?
ich sag ja in einem chat.. :)

klar das man in so einem fall kein threading beim client braucht.. ( wo man nicht dauernd "lesen muss" )


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:15 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz