Einzelnen Beitrag anzeigen

mjustin

Registriert seit: 14. Apr 2008
3.005 Beiträge
 
Delphi 2009 Professional
 
#3

Re: Ersatz für TSockets? - Experten gefragt!

  Alt 1. Jul 2009, 20:16
Zitat von mcmichael:
Wie schickt ihr Strings von Rechner a zu Rechner b und umgekehrt?
Und ich kann nicht glauben, daß man in einer Schleife in einem Thread
ständig nachfragen muß ob Daten da sind.
Das ist eigentlich keine Glaubensfrage, das ist schon fast ein Religionskrieg

ICS und TClientSocket verwenden nichtblockierende Sockets, Indy und Synapse benutzen blockierende.

ICS (http://www.overbyte.be) wäre daher einen Blick wert.

Mit Threads (TIdThread zum Beispiel) arbeite ich aber lieber, da ich dabei genau steuern kann wieviele Bytes ich empfange. Mit ICS und ClientSocket erhält der Client immer einen ganzen Schwung Daten, aber zerhäckselt an irgendeiner Stelle, unvorhersehbar, Rest kommt halt später.

Cheers,
Michael Justin
habarisoft.com
  Mit Zitat antworten Zitat