WebSocket to protokół, który HTML5 zaczął udostępniać do komunikacji pełnodupleksowej przez jedno połączenie TCP. W API WebSocket przeglądarka i serwer muszą tylko uścisnąć sobie dłonie, a następnie tworzy się szybki pas między przeglądarką a serwerem. Dane mogą być przesyłane bezpośrednio między nimi. Przeglądarka wysyła żądanie do serwera nawiązania połączenia WebSocket za pośrednictwem Javascrip{filter}t, a po nawiązaniu połączenia klient i serwer mogą bezpośrednio wymieniać się danymi przez połączenie TCP. Gdy uzyskasz połączenie Web Socket, możesz przesyłać dane do serwera metodą send() i odbierać dane zwrócone przez serwer za pomocą zdarzenia onmessage.
Wiemy, że możemy użyć js do połączenia, więc jak użyć .net/c# do symulacji łączenia z websockets?
Znalazłem serwer websocket online z adresem:
Co mu wysyłam, jaką wiadomość odpowiada, żeby oszczędzać czas na budowę serwera.
Poniżej znajduje się klient symulacji oprogramowania do połączenia z serwerem websocket, który może być używany normalnie.
Pobranie kodu źródłowego:
Turyści, jeśli chcecie zobaczyć ukrytą zawartość tego wpisu, proszę Odpowiedź
|