Suchergebnisse

Suchergebnisse 1-3 von insgesamt 3.

  • Benutzer-Avatarbild

    Ja, aber TCP sorgt trotzdem für die richtige Reihenfolge und vollständigkeit der Pakete. Somit ist es im Prinzip ein ganzer Datenstrom, wie das intern implementiert ist, ist ja nach außen hin egal. Das ist ja das tolle an Abstraktion Solch eine parallelität ist bei Chats, die etwas mehr als nur Nachrichten verschicken können wichtig, aber bei den meisten Anwendungen, die hier gebastelt werden denke ich das nicht

  • Benutzer-Avatarbild

    @ErfinderDesRades Das mit dem Paketsystem ist so schon richtig, ja man muss sich bei TCP nicht darum kümmern, dass alle Daten ankommen, aber vlt. will man ja mehrere Dateien gleichzeitig versenden(nicht nacheinander). Dazu muss man soetwas machen. Zitat von VincentTB: „_netstream.Read(New Byte(0) {}, 0, 1) 'Aus irgendeinem Grund ist die Client immer schneller mit dem Verschicken als der Server mit dem Lesen. Also muss der Server immer einen Byte schicken, um zu sagen, dass er bereit ist, bevor d…

  • Benutzer-Avatarbild

    @ErfinderDesRades sagen wir mal so. Optimierung hat überhaupt nichts mit Architektur zu tun. Wenn es darum geht etwas zu optimieren, dann guckt man dass Code schneller ausgeführt wird. Man optimiert bestimmte Implementierungen/Algorithmen, jedoch nicht die Architektur selbst. Beim Einbau von "Paketisierung" in deine Client Klasse würdest du dessen Architektur ändern nicht nur die Implementierung. Die Architektur sollte man gleich von beginn gut abstrahieren, denn es ist übersichtlicher und für s…