Einzelnen Beitrag anzeigen

Benutzerbild von defede
defede

Registriert seit: 10. Aug 2006
Ort: Stötten am Auerberg
72 Beiträge
 
Delphi 7 Professional
 
#1

Client&Server Socket "grosse Records" versende

  Alt 18. Jun 2008, 16:01
Hallo DP'ler

jetzt bin ich mal an einem Punkt angekommen wo ich hilfe benötige.
Ich nutze das Server&Client Socket von Delhpi7 um Records die etwas Grösser
sind zu versenden. Das Versenden funktioniert zwar sehr gut, aber beim
Empfang wird die Nachricht OnRead(beim Client) solange aufgerufen bis (per Sendbuff & ReciveBuff)
das Gesamte Paket übertragen ist. Nun kann man da nirgendwo die BufferSize ect.. einstellen.

Mir ist bewusst - das versenden von Records ist unschön - Aber ein eigenes Protokoll
zu schreiben ist mit das nicht wert.

Kann mir jemand nen Tipp geben wie ich den Buffersize hochbekomme? Ich hab da schon vieles
versucht aber so recht funzt das gar nicht. Oder wie könnte ich das Zerstückelte Record
wieder zusammensetzen?

Bei kleineren Records wie hier beschrieben: http://www.delphipraxis.net/internal...ct.php?t=53019
geht das ja einwandfrei.

mfg defede
Invader Zim
Obey Zim
Fear Zim
  Mit Zitat antworten Zitat