Biblioteka UDP klient/serwer

0

Witam.
Poszukuję biblioteki C# klient i JAVA server.

Znalazłem lidgren fajna biblioteka, ale ona jest tylko pod C#, mi zależy na tym, aby klient był w C#, a serwer mógłbym napisać w JAV'ie.
Wiem, mógłbym napisać własny klient/server, ale poszukuję biblioteki która ułatwi i skróci prace ;)

Dziękuję pomoc

1

Może to https://github.com/Atmosphere cię zainteresuje.

0

Z tego co wyczytalem to jest WebSocket, czyli polaczenie TCP? Ja potrzebuje UDP

0

A dlaczego "potrzebujesz w UDP"?

0

Bo potrzeba, pisze aplikacje i takiej biblioteki potrzebuje, ale widze za sam bede musial sb napisac.

1

Może tak troszkę mniej buty? Jak pisałem router UDP to używałem klasy UdpClient z .NET. Przyjemnie się tego używa i jest bardzo wydajne

1

To może inaczej: czy możesz uzasadnić dlaczego chcesz użyć UDP a nie TCP?

1

Podobnie jak Lukas_gab pisałem kilka aplikacji z udp i tez jej używałem.
Być może jest zbyt low level, ale bez przesady imo. Zresztą co można zautomatyzować biblioteka przy przesyłaniu danych na warstwie 4 OSI.

Myśle ze brak odzewu nie wynika ze zlej woli "splecznosci" forum tylko nie wiemy jakie kolega pytający ma potrzeby (i oczekiwania) ws biblioteki.

Co innego jakbyśmy szukali biblioteki do przesyłania... streamingu. Ok -> wtedy fajnie sobie coś znaleźć.
Jednak zazwyczaj ktoś sięgający po UDP aby przesyłać gole "bajty" sam sobie napisze obsługę.
Jakiś watek + wzorzec obserwator do obserwacji nowych danych.
Z tego co pamiętam to wspomniana klasa ma matody zarówno synchroniczne jak i asynchroniczne (chyba od .net 4).

P

Ps. Na początku nauki C# pisałem komunikator na lan (via multicast). Pewnie są jakieś biblioteki, ale przy tak prostej sprawie więcej czasu by zajęło szukanie oraz tutorial niż napisanie 2-3 metod samemu z ww klasa.

0

No nic chyba będę musiał sam sobie napisać taką komunikację, dziękuję za pomoc.

1 użytkowników online, w tym zalogowanych: 0, gości: 1