Udp server receives too much data
- From: gregorj@xxxxxxxxxxxxxxxxxxx
- Date: Tue, 12 Jun 2007 13:43:26 -0700
I have a problem using udp client/server communication. After I send
some buffer to server, server always receives the buffer three times.
I doubt that this is an expected behaviour, so please someone tell me
what I'm doing wrong.
SERVER CODE
EndPoint endPoint = new IPEndPoint(IPAddress.Any, 9944);
Socket server = new Socket(AddressFamily.InterNetwork,
SocketType.Dgram, ProtocolType.Udp);
server.Bind(endPoint);
server.Poll(Timeout.Infinite, SelectMode.SelectRead);
CLIENT CODE
EndPoint endPoint = new IPEndPoint(IPAddress.Broadcast,
9944);
Socket client = new Socket(AddressFamily.InterNetwork,
SocketType.Dgram, ProtocolType.Udp);
client.EnableBroadcast = true;
client.SendTo(BitConverter.GetBytes(999), endPoint);
Thx!
.
- Follow-Ups:
- Re: Udp server receives too much data
- From: Peter Duniho
- Re: Udp server receives too much data
- Prev by Date: e: How to extract full type name from assembly qualified name
- Next by Date: Re: does a singleton StatusBar controller sound corrrect?
- Previous by thread: Need help with Vector parameter when invoking C dll from C#
- Next by thread: Re: Udp server receives too much data
- Index(es):
Relevant Pages
|