Запитання з тегом «websocket»

WebSocket - це API, побудований поверх сокетів TCP та протоколу для двонаправленого, повнодуплексного зв'язку між клієнтом та сервером без накладних витрат HTTP.

4
У чому полягає принципова відмінність WebSockets від чистого TCP?
Я читав о WebSockets, і мені цікаво, чому браузер не міг просто відкрити тривіальне TCP-з'єднання і спілкуватися з сервером, як і будь-який інший настільний додаток. І чому таке спілкування можливе через веб-розетки?
167 tcp  websocket 

9
node.js, socket.io з SSL
Я намагаюся запустити socket.io з моїм сертифікатом SSL, однак він не підключиться. Я базував свій код на прикладі чату: var https = require('https'); var fs = require('fs'); /** * Bootstrap app. */ var sys = require('sys') require.paths.unshift(__dirname + '/../../lib/'); /** * Module dependencies. */ var express = require('express') , stylus …

5
Чи підтримують HTML WebSockets відкрите з'єднання для кожного клієнта? Це масштаб?
Мені цікаво, чи є у когось інформація про масштабованість HTML WebSockets. З усього, що я прочитав, схоже, що кожен клієнт буде підтримувати відкриту лінію зв'язку з сервером. Мені просто цікаво, як це масштабує і скільки відкритих підключень WebSocket сервер може працювати. Можливо, залишити ці зв’язки відкритими не проблема в реальності, …
159 html  websocket 

3
Яку бібліотеку WebSocket використовувати в додатку Android? [зачинено]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 2 роки тому . Удосконаліть це питання Я хочу додати Сервіс до свого додатка Android, який працює у фоновому режимі, підтримуючи з'єднання …

2
Надсилання кадру для пінг / понг вебсокета з браузера
Я постійно читаю про повідомлення пінг / понг у веб-розетках, щоб підтримувати зв’язок живим, але я не впевнений, що вони є. Це виразний тип кадру? (Я не бачу жодних методів для об’єкта javascript WebSocket у хромі, пов’язаних із пінг-понгом). Або це просто схема дизайну (наприклад, я буквально надсилаю "ping" або …

5
Правильно закрити WebSocket (HTML5, Javascript)
Я граю з HTML5 WebSockets. Мені було цікаво, як витончено закрити зв’язок? Як, що станеться, якщо користувач оновить сторінку або просто закриє браузер? Існує дивна поведінка, коли користувач просто оновлює сторінку, не викликаючи дзвінки websocket.close()- коли вони повернуться після оновлення, це вплине на websocket.oncloseподію.

4
Моє розуміння опитування HTTP, тривалого опитування, потоку HTTP та веб-сокетів
Я прочитав багато публікацій в Інтернеті та Інтернеті щодо ключових слів у моєму запитанні та багато чого дізнався з них. Деякі з питань, які я читаю, стосуються конкретних проблем із впровадженням, а інші - на загальних концепціях. Я просто хочу переконатися, що я зрозумів усі поняття та міркування, чому технологія …

4
Максимально сумісні з'єднання Socket.IO
Це питання було задано раніше, але не останнім часом і не має чіткої відповіді. Використовуючи Socket.io, чи існує максимальна кількість одночасних з'єднань, які можна підтримувати, перш ніж потрібно додати інший сервер? Хтось знає про будь-які активні виробничі середовища, які широко використовують веб-розетки (зокрема, socket.io)? Мені дуже хотілося б дізнатися, яка …

2
Скільки системних ресурсів буде проведено, щоб 1 000 000 веб-розетки були відкритими? [зачинено]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 7 років тому . Удосконаліть це питання Websocket хороший, але чи зможе він обробити 1 000 000 одночасних з'єднань? Скільки системних ресурсів …
122 websocket 

3
WebSocket з SSL
Чи можливо мати WebSockets з HTTPS? Під час переходу на HTTPS мій WebSocket повертає помилку безпеки та чудово працює із звичайним HTTP. Внизу, фрагмент; socket = new WebSocket("ws://my_www:1235");
115 ssl  websocket 

5
Як я можу отримати sha1 хеш рядка в node.js?
Я намагаюся створити сервер websocket, написаний на node.js Для того, щоб сервер працював, мені потрібно отримати хеш-рядку SHA1. Що я повинен зробити, пояснено у розділі 5.2.2 на сторінці 35 документів . ПРИМІТКА. Як приклад, якби значення "Sec-WebSocket-Key" заголовка в рукостисканні клієнта були "dGhlIHNhbXBsZSBub25jZQ==", сервер додав би нитку "258EAFA5-E914-47DA-95CA-C5AB0DC85B11"до форми рядка …

3
Веб-розетки для збалансування навантаження
У мене питання про те, як завантажити балансові веб-розетки. У мене є сервер, який підтримує веб-сокети. Браузери підключаються до мого сайту, і кожен з них відкриває веб-розетку www.mydomain.com. Таким чином, моя програма соціальних мереж може надсилати повідомлення клієнтам. Традиційно, використовуючи лише запити HTTP, я би змістив масштаб, додавши другий сервер …

6
javax.websocket клієнт простий приклад
Може хтось, будь ласка, надати мені дуже простий приклад використання клієнта websocket javax.websocket? Я хочу підключитися до websocket (ws: //socket.example.com: 1234), надіслати повідомлення (додати канал) та прослухати повідомлення. Усі повідомлення (надіслані та прослухані) у форматі JSON. І btw, ця бібліотека найкраща для простого спілкування в веб-соцсетях?
104 java  websocket 

3
Faye vs. Socket.IO (і Juggernaut)
Socket.IO, здається, є найпопулярнішою та найактивнішою бібліотекою емуляції WebSocket. Juggernaut використовує його для створення повноцінної паб / підсистеми. Faye також популярний і активний, має власну бібліотеку javascript, що робить його повну функціональність порівнянною з Juggernaut. Juggernaut використовує вузол для свого сервера, а Faye може використовувати або вузол, або стійку. Juggernaut …

10
API Websocket замінити API REST?
У мене є програма, основна функція якої працює в режимі реального часу, через веб-розетки або тривале опитування. Однак більша частина сайту написана RESTful способом, що приємно для додатків та інших клієнтів у майбутньому. Однак я думаю про перехід на API вебсокета для всіх функцій сайту, подалі від REST. Це полегшило …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.