Zitat von
Stefanie:
Ja Mavarik,
so muss man es machen bei großen Streams. Bei kleinen Streams die zu einem Block zusammengefasst werden bleibt scheinbar auch nichts anderes übrig als am Anfang des Streams die Größe zu übertragen.
Ne immer... Besonders wenn Du auf Byte-Streams arbeitest... Weil Du ja keine Endmarke hast.
Wenn Du im Zeilenmodus arbeitest hast Du ja i.d.R. #13#10 oder sowas...
Zitat von
Stefanie:
Mir wäre es lieber, wenn es eine Möglichkeit beim Senden gäbe evtl. die Fragmentierung(die ja in meinen Fall das Zusammenfassen kleiner Streams zu einem Block scheinbar auch ünernimmt) auszuschalten. Einfach, dass ich einen Stream mit z.B. 10 Bytes sende und nur genau das wird als ein Block übertragen, nichts Fragmentiert bzw. zusammengefasst.
10 Byte gehen immer in einem Rutsch... Bei meinen Test waren es auch immer mehr als Die MTU... Liegt sicherlich an meiner Komponente...
Also wenn ich von der Komponente den Event DataAvailable erhalten, liegen da meisten schon ca. 70.000 byte...
Mavarik