Witam. posiadam taki kod:
IPAddress[] IP = Dns.GetHostAddresses("mydomain.pl");
IPEndPoint Server = new IPEndPoint(IP[0], Port);
UdpClient Client = new UdpClient(Port);
void SendDataToServer(string Message)
{
byte[] MessageInBytes = Encoding.UTF8.GetBytes(Message);
Client.Send(MessageInBytes, MessageInBytes.Length, Server);
}
Chciałbym wysłać pakiet większy od 1,5kb, tzn. wiem że nie jest możliwe wysłanie tego w 1 pakiecie, ale chciałbym sie dowiedzieć, czy muszę sam próbować podzielić to na pakiety, czy jest jakaś funkcja w c#, czy gdzieś w internecie, żeby to dotarło do serwera "jako 1 pakiet", tak żeby program (na serwerze) wykonał coś, dopiero gdy całość zostanie dostarczona. Chce wysłać coś na wzór tablicy ze stringami, tablicy stringów (jakkolwiek by to nie brzmiało ;p), o wielkosci 128x128 i wysyłanie każdego osobno wymagało by z 16tys. pakietów.
Ktoś pomoże mi wysłać ten duży pakiet?