WebSocket to interfejs API zbudowany na podstawie gniazd TCP i protokół do dwukierunkowej, pełnodupleksowej komunikacji między klientem a serwerem bez narzutu HTTP.
Mam aplikację, której podstawowa funkcja działa w czasie rzeczywistym, poprzez websockets lub długie odpytywanie. Jednak większość witryny jest napisana w sposób RESTful, co jest przyjemne dla aplikacji i innych klientów w przyszłości. Jednak myślę o przejściu na interfejs API sieci Web dla wszystkich funkcji witryny, z dala od REST. Ułatwiłoby …
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 6 lat temu . Popraw to pytanie Znalazłem ten projekt: http://code.google.com/p/standalonewebsocketserver/ dla serwera WebSocket, ale muszę zaimplementować klienta WebSocket w pythonie, a dokładniej …
Mam : Apache(v2.4) na porcie 80 mojego serwera dla www.domain1.com, z włączonymi mod_proxy i mod_proxy_wstunnel node.js + socket.io na porcie 3001 tego samego serwera. Dostęp www.domain2.com(przez port 80) przekierowuje do 2. dzięki opisanej tu metodzie . Ustawiłem to w konfiguracji Apache: <VirtualHost *:80> ServerName www.domain2.com ProxyPass / http://localhost:3001/ ProxyPassReverse / …
Chcę utworzyć identyfikator URI protokołu WebSocket względem identyfikatora URI strony po stronie przeglądarki. Powiedzmy, w moim przypadku przekonwertuj identyfikatory URI HTTP, takie jak http://example.com:8000/path https://example.com:8000/path do ws://example.com:8000/path/to/ws wss://example.com:8000/path/to/ws Obecnie zamieniam pierwsze 4 litery „http” na „ws” i dopisuję do niego „/ do / ws”. Czy jest na to lepszy sposób?
Używam gniazda sieciowego przy użyciu PHP5 i przeglądarki Chrome jako klienta. Pobrałem kod ze strony http://code.google.com/p/phpwebsocket/ . Uruchamiam serwer, a klient też jest podłączony. Ja też mogę rozmawiać. Teraz, kiedy ponownie uruchamiam serwer (zabijając go i uruchamiając ponownie), klient otrzymuje rozłączone informacje, ale automatycznie nie łączy się ponownie z serwerem, …
Chciałbym poznać powód zamknięcia websockets, żeby pokazać użytkownikowi właściwą wiadomość. mam sok.onerror=function (evt) {//since there is an error, sockets will close so... sok.onclose=function(e){ console.log("WebSocket Error: " , e);} Kod to zawsze 1006, a powodem jest zawsze „”. Ale chcę rozróżnić różne powody zamknięcia. Na przykład wiersz poleceń podaje przyczynę błędu: …
Piszę serwer do gry na iOS. Gra jest turowa, a serwer potrzebuje tylko informacji do klienta, aby powiadomić o ruchu przeciwnika. Jestem ciekawy, czy ktoś mógłby wypowiedzieć się na temat wydajności i łatwości implementacji różnic między używaniem websocketów a długim sondowaniem. Ponadto, jeśli korzystam z gniazd internetowych, czy powinienem używać …
Czy są jakieś samouczki lub przewodniki pokazujące, jak samodzielnie napisać prosty serwer WebSockets w PHP? Szukałem go w Google, ale nie znalazłem wielu. Znalazłem phpwebsockets, ale jest już nieaktualne i nie obsługuje najnowszego protokołu. Próbowałem zaktualizować go samodzielnie, ale nie działa. #!/php -q <?php /* >php -q server.php */ error_reporting(E_ALL); …
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte w zeszłym roku . Popraw to pytanie Mam zamiar stworzyć stronę internetową, która będzie miała czat w czasie niemal …
Jak mogę wysyłać i odbierać wiadomości po stronie serwera za pomocą WebSocket, zgodnie z protokołem? Dlaczego otrzymuję pozornie losowe bajty na serwerze, kiedy wysyłam dane z przeglądarki na serwer? Czy dane zostały jakoś zakodowane? Jak działa ramka w kierunkach serwer → klient i klient → serwer?
Nie rozumiem, dlaczego nie mogę uruchomić następującego kodu. Chcę połączyć się za pomocą JavaScript z moją aplikacją konsoli serwera. A następnie wyślij dane na serwer. Oto kod serwera: static void Main(string[] args) { TcpListener server = new TcpListener(IPAddress.Parse("127.0.0.1"), 9998); server.Start(); var client = server.AcceptTcpClient(); var stream = client.GetStream(); while (true) …
Zawsze chciałem porozmawiać w czasie rzeczywistym. Zrobiłem to lata temu w PHP + Ajax + Mysql i zepsułem mój serwer. Potem spróbowałem z Flash + plik tekstowy. Poddałem się i nie próbowałem od 10 lat. Ale ostatnio słyszałem o webhookach i websockets. I obaj wydają się być sposobem na to, …
Jaki jest najszybszy sposób przesyłania strumieniowego wideo na żywo za pomocą JavaScript? Czy protokół WebSockets przez TCP jest wystarczająco szybki, aby przesyłać strumieniowo wideo z, powiedzmy, 30 kl./s?
Chciałbym używać WebSockets do komunikacji między procesami dla mojej aplikacji (Daemon <-> WebGUI i Daemon <-> FatClient itp.). Podczas testów próbowałem połączyć się z moim lokalnie działającym serwerem sieciowym (ws: // localhost: 1234) za pośrednictwem klienta JavaScript WebSocket na websocket.org ( http://www.websocket.org/echo.html ). Moje pytanie brzmi teraz: dlaczego jest to …
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 5 lat temu . Popraw to pytanie Jak korzystać z gniazd w JavaScript \ HTML? Może korzystasz z fajnego HTML5? Biblioteki? Poradniki? Artykuły …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.