Pytania otagowane jako websocket

WebSocket to interfejs API zbudowany na podstawie gniazd TCP i protokół do dwukierunkowej, pełnodupleksowej komunikacji między klientem a serwerem bez narzutu HTTP.

4
Co to jest Long-Polling, Websockets, Server-Sent Events (SSE) i Comet?
Próbowałem przeczytać kilka artykułów, ale nie mam jeszcze jasności co do koncepcji. Czy ktoś chciałby mi wyjaśnić, czym są te technologie: Długie odpytywanie Zdarzenia wysłane przez serwer Gniazda sieciowe Kometa Jedną rzeczą, na którą natknąłem się za każdym razem, było to, że serwer utrzymuje otwarte połączenie i przekazuje dane do …


7
Różnice między socket.io a websockets
Jakie są różnice między socket.io i websockets w node.js? Czy oba są technologiami wypychania serwerów? Jedyne różnice, które czułem, to: gniazdo.io pozwoliło mi wysyłać / emitować wiadomości, podając nazwę zdarzenia. W przypadku socket.io wiadomość z serwera dotrze do wszystkich klientów, ale dla tego samego w websockets byłem zmuszony zachować tablicę …

3
Jakiej biblioteki websocket używać z Node.js? [Zamknięte]
Zamknięte. To pytanie nie jest zgodne z wytycznymi dotyczącymi przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 3 lata temu . Obecnie istnieje wiele bibliotek websocket dla node.js, najpopularniejsze wydają się: https://github.com/Worlize/WebSocket-Node https://github.com/einaros/ws https://github.com/LearnBoost/engine.io https://github.com/learnboost/socket.io https://github.com/sockjs Jednak nie …

6
Protokół WebSockets a HTTP
Istnieje wiele blogów i dyskusji na temat websocket i HTTP, a wielu programistów i witryn zdecydowanie opowiada się za websocket, ale nadal nie rozumiem, dlaczego. na przykład (argumenty miłośników websocket): HTML5 Web Sockets reprezentuje kolejną ewolucję komunikacji internetowej - dwukierunkowy dwukierunkowy kanał komunikacyjny, który działa poprzez pojedyncze gniazdo w sieci. …
330 ajax  http  websocket  comet 

4
W jakich sytuacjach preferowane byłoby długie / krótkie odpytywanie AJAX zamiast HTMLS WebSockets?
Tworzę małą aplikację do czatowania dla przyjaciół, ale nie jestem pewien, jak uzyskać informacje w odpowiednim czasie, które nie są tak manualne ani tak podstawowe, jak wymuszenie odświeżenia strony. Obecnie implementuję to za pomocą prostego AJAX, ale ma to wadę polegającą na regularnym uderzaniu w serwer po upływie krótkiego czasu. …


9
Czy HTTP / 2 powoduje, że websockets stają się przestarzałe?
Uczę się o protokole HTTP / 2. Jest to protokół binarny z małymi ramkami wiadomości. Umożliwia multipleksowanie strumieniowe przez pojedyncze połączenie TCP. Pod względem koncepcyjnym wydaje się bardzo podobny do WebSockets. Czy są plany przestarzałych gniazd sieciowych i zastąpienia ich jakimś rodzajem żądań HTTP / 2 bez nagłówków i wiadomości …
268 websocket  http2 



3
Dobry poradnik dla początkujących dotyczący socket.io? [Zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą specjalistyczną, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …

7
Po co korzystać z AJAX, gdy WebSockets jest dostępny?
Od jakiegoś czasu korzystam z WebSockets, postanowiłem stworzyć narzędzie do zarządzania projektami Agile dla mojego ostatniego roku na Uniwersytecie, używając serwera Node i WebSockets. Odkryłem, że używanie WebSockets zapewnia wzrost liczby żądań o 624% na sekundę, które moja aplikacja może przetworzyć. Jednak od rozpoczęcia projektu czytałem o lukach bezpieczeństwa i …

11
Nagłówki HTTP w interfejsie API klienta Websockets
Wygląda na to, że łatwo jest dodać niestandardowe nagłówki HTTP do klienta Websocket za pomocą dowolnego klienta nagłówka HTTP, który to obsługuje, ale nie mogę znaleźć sposobu, aby to zrobić za pomocą interfejsu API JSON. Wydaje się jednak, że powinny być obsługiwane te nagłówki w specyfikacji . Czy ktoś ma …

12
Wyślij wiadomość do określonego klienta za pomocą socket.io i node.js
Pracuję z socket.io i node.js i do tej pory wydaje się całkiem niezły, ale nie wiem, jak wysłać wiadomość z serwera do określonego klienta, coś takiego: client.send(message, receiverSessionId) Ale ani metody .send()ani nie .broadcast()wydają się zaspokajać mojej potrzeby. To, co znalazłem jako możliwe rozwiązanie, polega na tym, że .broadcast()metoda przyjmuje …

5
Różnica między gniazdem a gniazdem internetowym?
Tworzę aplikację internetową, która musi komunikować się z inną aplikacją przy użyciu połączeń z gniazdem. To dla mnie nowe terytorium, więc chcę mieć pewność, że gniazda różnią się od gniazd sieciowych . Wygląda na to, że są tylko koncepcyjnie podobne. Pytanie, ponieważ początkowo planowałem użyć Django jako podstawy dla mojego …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.