Есть Javascript сокет:
ws = new WebSocket("ws://site.com/demo");
ws.onopen = function() { ... };
ws.onclose = function() { ... };
ws.onmessage = function(evt) { ... };
И есть один простой вопрос. Соединение с веб-сервером устанавливается каждый раз при отправке каждого любого сообщения
ws.send(...);
или же всего один раз? Насколько мне известно, отправив с помощью такого сокета сообщение, на веб-сервер поступает GET-запрос. Но он поступает по изначально установленному соединению или создаётся новое соединение с веб-сервером?
Все сообщения в обе стороны отправляются по одному соединению, в этом весь смысл WebSockets.
Насколько мне известно, отправив с помощью такого сокета сообщение, на веб-сервер поступает GET-запрос.
Это не так, на самом деле. Сокеты работают по собственному протоколу, а не по HTTP, поэтому типов запросов из HTTP у них нет. Но сокеты реализованы поверх HTTP, поэтому при установке соединения действительно отправляется GET-запрос. Но дальше уже никакой семантики HTTP нет.
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
есть проблеманеобходимо через jq преобразовать теги в простой текст
Какие есть локальные DB (на стороне клиента), которые можно использовать с помощью Google ExtensionsИ да, важно что бы был полнотекстовый поиск