Visual Basic Forum

Visual Basic Forum
für VB6 und VB.NET Programmierer
 
RegistrierenRegistrieren  LoginLogin

Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB.NET] Fragen - Antworten
Autor
Nachricht
Darkghost
Newbie
Newbie

Anmeldedatum: 10.06.2010
Beiträge: 1

nur empfangende UDP Verbindung
Verfasst am: 10.06.2010, 14:10

Hallo Zusammen,

ich bin gerade dabei ein Programm zu schreiben, das Daten per UDP senden und empfangen kann (Client). Der Server ist eine Box, die auf bestimmte Datenpakete antwortet und auch zyklisch Daten sendet.

Über den folgenden Code kann ich Daten senden und direkt die Antwort empfangen.


Dim myEndPoint As New IPEndPoint(IPAddress.Parse(IP_XCP), 9050)
Dim myUdpClient = New UdpClient(IP_XCP, 9050)
Dim myByte(36000) As Byte
myUdpClient.Send(dataSend, dataSend.Length)
myByte = myUdpClient.Receive(myEndPoint)
ListBox1.Items.Add(byte2str(myByte))
Bei den zyklisch Daten habe ich im Inet bisher keine Lösung gefunden, die funktioniert. Verwende ich nur die Zeile:


myByte = myUdpClient.Receive(myEndPoint)
ohne vorher etwas gesendet zu haben, dann hängt das Programm. Über Wireshark sehe ich, dass die Box Daten sendet. Mit einem Thread hängt das Programm nicht mehr aber eine Antwort empfange ich auch nicht.

Ich würde mich sehr freuen, wenn jemand eine Lösung hat und mir diese mitteilen könnte. (am besten mit Erklärung)


Gruß
Stefan
_________________
 
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB.NET] Fragen - Antworten

Tags: udp, empfangen, verbindung, ipendpoint, receive

 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Absätze in Message Box 1978 22.03.2008, 03:20
Keine neuen Beiträge check box übergeben 618 14.03.2008, 13:55
Keine neuen Beiträge combo box 412 24.08.2007, 19:14
Keine neuen Beiträge So ne art Keygen/in txt box? 393 10.08.2007, 20:01
Keine neuen Beiträge list box 447 07.03.2007, 17:12
 



[ Time: 0.1825s ][ Queries: 81 (0.0561s) ][ GZIP on - Debug on ]