• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

C# - Wysyłanie pakietu większego niż 1500 bajtów.

42 Warsaw Coding Academy
0 głosów
200 wizyt
pytanie zadane 26 września 2018 w C# przez kubekszklany Gaduła (3,250 p.)

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?

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
0 odpowiedzi 958 wizyt
0 głosów
1 odpowiedź 240 wizyt
0 głosów
1 odpowiedź 335 wizyt
pytanie zadane 22 listopada 2019 w C i C++ przez Munvik Dyskutant (9,350 p.)

93,383 zapytań

142,382 odpowiedzi

322,539 komentarzy

62,744 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

VMware Cloud PRO - przenieś swoją infrastrukturę IT do chmury
...