vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: TCP Stream wirft Bytes durcheinander 
Autor: darksban
Datum: 08.09.12 20:49

read ist beim ersten Durchgang ja auch 0 bis mit i die Anzahl der ersten gelesenen Bytes addiert wird. Bei Buffer.BlockCopy ist mir leider ein Übertragungsfehler hier ins Forum passiert. Eigentlich lautet die Zeile:

Buffer.BlockCopy(bytesFrom, 0, file, read - bytesFrom.Length, bytesFrom.Length)
In dem Code können eigentlich auch keine groben Fehler sein, da er ja grundsätzlich funktioniert. Zumindest bei den ersten 50-70 Schleifen und dann auch immer wieder längere korrekte Passagen dabei sind und bei der Byte für Byte Übertragung funktioniert er sogar fehlerlos. Ich habe eher das Gefühl, dass ich irgendetwas elementares bei der Übertragung von Bytestreams nicht berücksichtigt habe.

Normalerweise gibt es ja den sogenannten Handshake zwischen Server und Client. Derzeit geht meine Vermutung dahin, dass es irgendwie an dem fehlenden Handshake vor der Übertragung liegen könnte. Noch habe ich in diese Richtung aber nichts gefunden :/

Der Code mit dem ich die Verbindung zum Server hersteller sieht folgendermaßen aus:

        Client = New Net.Sockets.TcpClient
 
        lblStatus.Text = "Versuche Verbindung aufzubauen"
        Try
            Client.Connect("192.168.2.26", 8080)
        Catch ex As Exception
            lblStatus.Text = ("Connection Failure...")
 
        End Try
 
        If Not Client.Connected Then
            lblStatus.Text = ("Connection Failure...")
        Else
            lblStatus.Text = "Connected"
        End If
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
TCP Stream wirft Bytes durcheinander1.938darksban08.09.12 12:40
Re: TCP Stream wirft Bytes durcheinander1.239ModeratorDaveS08.09.12 18:48
Re: TCP Stream wirft Bytes durcheinander1.303darksban08.09.12 20:49
Re: TCP Stream wirft Bytes durcheinander1.233ModeratorDaveS08.09.12 21:22
Re: TCP Stream wirft Bytes durcheinander1.252darksban08.09.12 22:40
Re: TCP Stream wirft Bytes durcheinander1.185ModeratorDaveS09.09.12 10:07

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel