Soumettre la recherche
Mettre en ligne
WebSockets
•
0 j'aime
•
439 vues
P
plusnin
Suivre
Technologie
Signaler
Partager
Signaler
Partager
1 sur 17
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
Краткий обзор существующих решений Что такое web sockets обеспечение работы web sockets на стороне сервера основной механизм работы с web sockets в PHP Нюансы использования
DevConf2013: Особенности применения WebSocket на примере работы в ERP системе.
DevConf2013: Особенности применения WebSocket на примере работы в ERP системе.
Alexander Frolov
Web Standards Days St. Petersburg Node.JS + WebSocket (Flash Socket) + Redis + Pub/Sub.
Доставка данных в реальном времени.
Доставка данных в реальном времени.
beshkenadze
1. Общая архитектура 2. Polling 3. Long-polling (comet) 4. Server-push 5. WebSocket 6. Механизм обновления (Upgrade) соединений
17 - Web-технологии. Real Time сообщения
17 - Web-технологии. Real Time сообщения
Roman Brovko
Web socket и приложения реального времени
Web socket и приложения реального времени
Web socket и приложения реального времени
Oleksandr Voytsekhovskyy
Что такое Веб Сокеты? Почему они нужны вам
Web sockets
Web sockets
Eugene Lisitsky
Eugene Lisitsky Web Sockets
Eugene Lisitsky Web Sockets
rit2010
1. DNS 2. Домены и зоны, делегирование 3. Рекурсивные запросы 4. TCP 5. Понятие порта 6. TCP handshake 7. TCP клиент и сервер 8. TLS
05 - Web-технологии. Сетевые протоколы
05 - Web-технологии. Сетевые протоколы
Roman Brovko
Алексей Морозов (Россия), Rambler.ru. ASP.NET в помощь хакеру и не только....
Алексей Морозов (Россия), Rambler.ru. ASP.NET в помощь хакеру и не только....
Алексей Морозов (Россия), Rambler.ru. ASP.NET в помощь хакеру и не только....
KazHackStan
Recommandé
Краткий обзор существующих решений Что такое web sockets обеспечение работы web sockets на стороне сервера основной механизм работы с web sockets в PHP Нюансы использования
DevConf2013: Особенности применения WebSocket на примере работы в ERP системе.
DevConf2013: Особенности применения WebSocket на примере работы в ERP системе.
Alexander Frolov
Web Standards Days St. Petersburg Node.JS + WebSocket (Flash Socket) + Redis + Pub/Sub.
Доставка данных в реальном времени.
Доставка данных в реальном времени.
beshkenadze
1. Общая архитектура 2. Polling 3. Long-polling (comet) 4. Server-push 5. WebSocket 6. Механизм обновления (Upgrade) соединений
17 - Web-технологии. Real Time сообщения
17 - Web-технологии. Real Time сообщения
Roman Brovko
Web socket и приложения реального времени
Web socket и приложения реального времени
Web socket и приложения реального времени
Oleksandr Voytsekhovskyy
Что такое Веб Сокеты? Почему они нужны вам
Web sockets
Web sockets
Eugene Lisitsky
Eugene Lisitsky Web Sockets
Eugene Lisitsky Web Sockets
rit2010
1. DNS 2. Домены и зоны, делегирование 3. Рекурсивные запросы 4. TCP 5. Понятие порта 6. TCP handshake 7. TCP клиент и сервер 8. TLS
05 - Web-технологии. Сетевые протоколы
05 - Web-технологии. Сетевые протоколы
Roman Brovko
Алексей Морозов (Россия), Rambler.ru. ASP.NET в помощь хакеру и не только....
Алексей Морозов (Россия), Rambler.ru. ASP.NET в помощь хакеру и не только....
Алексей Морозов (Россия), Rambler.ru. ASP.NET в помощь хакеру и не только....
KazHackStan
Video: Part1 - http://video.yandex.by/users/fdconf/view/15/ Part2 - http://video.yandex.by/users/fdconf/view/18/
Periculum est in mora
Periculum est in mora
Alex Karlovich
1. Задачи frontend сервера 2. Reverse proxy 3. Проксирование запросов 4. Application сервера 5. Протоколы CGI, FastCGI, WSGI
08 - Web-технологии. Архитектура frontend-backend
08 - Web-технологии. Архитектура frontend-backend
Roman Brovko
1. Назначение и ключевые особенности 2. Синтаксис запроса и ответа 3. Методы запросов 4. HTTP заголовки 5. Коды ответа 6. Управление соединением
06 - Web-технологии. Протокол HTTP
06 - Web-технологии. Протокол HTTP
Roman Brovko
1. Файлы и процессы сервера 2. Внутренняя архитектура сервера 3. Примеры конфигурации 4. Понятие location 5. Методы обработки сетевых соединений
07 - Web-технологии. Web-сервера
07 - Web-технологии. Web-сервера
Roman Brovko
Наша рекламная сеть прошла путь от 1М до 150M показов в сутки. На этом пути пришлось столкнуться с проблемами при логировании и анализе больших объемов данных. В итоге отказались от использования NonSQL базы данных и выбрали column-based InfoBright. В своем докладе я расскажу, как мы накапливаем, храним, обрабатываем и анализируем сотни гигабайт информации в день c использованием InfoBright.
Андрей Федоренчик- «Высоконагруженная система с аналитикой на InfoBright»
Андрей Федоренчик- «Высоконагруженная система с аналитикой на InfoBright»
Tanya Denisyuk
Eugene Lisitsky Web Sockets
Eugene Lisitsky Web Sockets
guest092df8
Описание работы протокола HTTP
HTTP протокол
HTTP протокол
lectureswww lectureswww
Как узнать посетителя, если он очистил браузер и зашел под VPN
KazHackStan 2017 | Tracking
KazHackStan 2017 | Tracking
Дмитрий Бумов
Шамбулов У. К. (Казахстан), ГТС. Анализ и исследование инцидентов информационной безопасности
Шамбулов У. К. (Казахстан), ГТС. Анализ и исследование инцидентов информацион...
Шамбулов У. К. (Казахстан), ГТС. Анализ и исследование инцидентов информацион...
KazHackStan
Fiddler
Fiddler
Viktor Love
Иван Чалыкин (Россия), Digital Security. Легальный SOP Bypass. Проблемы внедрения CORS-подобных технологий
Иван Чалыкин (Россия), Digital Security. Легальный SOP Bypass. Проблемы внедр...
Иван Чалыкин (Россия), Digital Security. Легальный SOP Bypass. Проблемы внедр...
KazHackStan
WWW
WWW
Евгений Евсеев
Продвинутая web-отладка с Fiddler
Продвинутая web-отладка с Fiddler
Alexander Feschenko
В нашей компании есть система для запуска PHP-скриптов по расписанию, которая позволяет распределять нагрузку на множество узлов и обеспечивать отказоустойвость. И в этой системе необходимо уметь собирать логи скриптов с сотен (и даже тысяч) машин, желательно в режиме реального времени. У нас раньше была система сбора логов, собранная «на коленке», и выдающая относительно невысокую производительность. Производительности стало не хватать, и мы переписали систему на Go. Новая система не использует scribe и обладает некоторыми уникальными фичами, например «вытесняющей многозадачностью» при доставке - если один из скриптов пишет столько логов, что мы не успеваем их всех доставить, логи всех остальных скриптов продолжают доставляться, с небольшой фиксированной задержкой. Система легко забивает гигабитную сетевую карту на нашем сервере-приемнике логов и не слишком «тормозит» доставку в случае, когда пропускной способности всё же не хваетает. В докладе я расскажу о том, как мы делали эту систему и про то, как она работает изнутри. Исходные тексты доступны на github: https://github.com/badoo/thunder
Юрий Насретдинов-«Сбор логов в «облаке» в Badoo»
Юрий Насретдинов-«Сбор логов в «облаке» в Badoo»
Tanya Denisyuk
В этом году мы перевели наш портал на HTTPS. Это оказалось непростой задачей. Основными проблемами явились рост нагрузки, увеличение Round Trip Times (RTT) и Mixed Content. Мы опробовали различные известные механизмы, призванные нивелировать эти проблемы, но, как оказалось на практике, все они скрывают в себе особенности. Эти особенности стоило знать заранее, но их не удалось почерпнуть из открытых источников. В этом докладе мы хотим поделиться сложностями, с которыми мы столкнулись, а также тем, к каким выводам в итоге пришли. Надеемся, что набитые нами шишки будут полезны тем проектам, которые только планируют переход на HTTPS.
Неочевидные детали при запуске HTTPS в OK.Ru / Андрей Домась (Одноклассники)
Неочевидные детали при запуске HTTPS в OK.Ru / Андрей Домась (Одноклассники)
Ontico
Татьяна Новикова (Казахстан), ЦАРКА. Как мы мониторим Казнет с помощью WebTotem
Татьяна Новикова (Казахстан), ЦАРКА. Как мы мониторим Казнет с помощью WebTotem
Татьяна Новикова (Казахстан), ЦАРКА. Как мы мониторим Казнет с помощью WebTotem
KazHackStan
Андрей Абакумов (Россия). Yandex.ru. Соавтор: Эльдар Заитов. Автоматизация сканирования веб-приложений в условиях Agile разработки
Андрей Абакумов (Россия). Yandex.ru. Соавтор: Эльдар Заитов. Автоматизация ск...
Андрей Абакумов (Россия). Yandex.ru. Соавтор: Эльдар Заитов. Автоматизация ск...
KazHackStan
Михаил Давыдов — Транспорт, Ajax
Михаил Давыдов — Транспорт, Ajax
Yandex
Снижение нагрузки на сервер с помощью NGINX
Снижение нагрузки на сервер с помощью NGINX
Andrii Podanenko
Чем можно обмениваться данными: XMLHttpRequest, fetch(), Server-Sent Events, WebSocket, WebRTC. В чем отличия. Какие недостатки. Примеры задач, под которые они заточены.
Браузерные API обмена данными: какие и зачем
Браузерные API обмена данными: какие и зачем
Pavel Klimiankou
Вячеслав Бирюков - HTTP и HTTPS
Вячеслав Бирюков - HTTP и HTTPS
Yandex
«Что надо знать о HTTP/2», Александр Майоров (Tutu.ru) Протокол HTTP/2 обещает ускорение загрузки страниц и очень активно продвигается. Так ли это и какую пользу от протокола могут получить Frontend разработчики? Стоит ли переходить на новый протокол? В качестве киллер фичи заявлена поддержка Server push. Что это и как этим пользоваться? Эти и другие вопросы будут освещены в докладе.
Что надо знать о HTTP/2
Что надо знать о HTTP/2
Badoo Development
Contenu connexe
Tendances
Video: Part1 - http://video.yandex.by/users/fdconf/view/15/ Part2 - http://video.yandex.by/users/fdconf/view/18/
Periculum est in mora
Periculum est in mora
Alex Karlovich
1. Задачи frontend сервера 2. Reverse proxy 3. Проксирование запросов 4. Application сервера 5. Протоколы CGI, FastCGI, WSGI
08 - Web-технологии. Архитектура frontend-backend
08 - Web-технологии. Архитектура frontend-backend
Roman Brovko
1. Назначение и ключевые особенности 2. Синтаксис запроса и ответа 3. Методы запросов 4. HTTP заголовки 5. Коды ответа 6. Управление соединением
06 - Web-технологии. Протокол HTTP
06 - Web-технологии. Протокол HTTP
Roman Brovko
1. Файлы и процессы сервера 2. Внутренняя архитектура сервера 3. Примеры конфигурации 4. Понятие location 5. Методы обработки сетевых соединений
07 - Web-технологии. Web-сервера
07 - Web-технологии. Web-сервера
Roman Brovko
Наша рекламная сеть прошла путь от 1М до 150M показов в сутки. На этом пути пришлось столкнуться с проблемами при логировании и анализе больших объемов данных. В итоге отказались от использования NonSQL базы данных и выбрали column-based InfoBright. В своем докладе я расскажу, как мы накапливаем, храним, обрабатываем и анализируем сотни гигабайт информации в день c использованием InfoBright.
Андрей Федоренчик- «Высоконагруженная система с аналитикой на InfoBright»
Андрей Федоренчик- «Высоконагруженная система с аналитикой на InfoBright»
Tanya Denisyuk
Eugene Lisitsky Web Sockets
Eugene Lisitsky Web Sockets
guest092df8
Описание работы протокола HTTP
HTTP протокол
HTTP протокол
lectureswww lectureswww
Как узнать посетителя, если он очистил браузер и зашел под VPN
KazHackStan 2017 | Tracking
KazHackStan 2017 | Tracking
Дмитрий Бумов
Шамбулов У. К. (Казахстан), ГТС. Анализ и исследование инцидентов информационной безопасности
Шамбулов У. К. (Казахстан), ГТС. Анализ и исследование инцидентов информацион...
Шамбулов У. К. (Казахстан), ГТС. Анализ и исследование инцидентов информацион...
KazHackStan
Fiddler
Fiddler
Viktor Love
Иван Чалыкин (Россия), Digital Security. Легальный SOP Bypass. Проблемы внедрения CORS-подобных технологий
Иван Чалыкин (Россия), Digital Security. Легальный SOP Bypass. Проблемы внедр...
Иван Чалыкин (Россия), Digital Security. Легальный SOP Bypass. Проблемы внедр...
KazHackStan
WWW
WWW
Евгений Евсеев
Продвинутая web-отладка с Fiddler
Продвинутая web-отладка с Fiddler
Alexander Feschenko
В нашей компании есть система для запуска PHP-скриптов по расписанию, которая позволяет распределять нагрузку на множество узлов и обеспечивать отказоустойвость. И в этой системе необходимо уметь собирать логи скриптов с сотен (и даже тысяч) машин, желательно в режиме реального времени. У нас раньше была система сбора логов, собранная «на коленке», и выдающая относительно невысокую производительность. Производительности стало не хватать, и мы переписали систему на Go. Новая система не использует scribe и обладает некоторыми уникальными фичами, например «вытесняющей многозадачностью» при доставке - если один из скриптов пишет столько логов, что мы не успеваем их всех доставить, логи всех остальных скриптов продолжают доставляться, с небольшой фиксированной задержкой. Система легко забивает гигабитную сетевую карту на нашем сервере-приемнике логов и не слишком «тормозит» доставку в случае, когда пропускной способности всё же не хваетает. В докладе я расскажу о том, как мы делали эту систему и про то, как она работает изнутри. Исходные тексты доступны на github: https://github.com/badoo/thunder
Юрий Насретдинов-«Сбор логов в «облаке» в Badoo»
Юрий Насретдинов-«Сбор логов в «облаке» в Badoo»
Tanya Denisyuk
В этом году мы перевели наш портал на HTTPS. Это оказалось непростой задачей. Основными проблемами явились рост нагрузки, увеличение Round Trip Times (RTT) и Mixed Content. Мы опробовали различные известные механизмы, призванные нивелировать эти проблемы, но, как оказалось на практике, все они скрывают в себе особенности. Эти особенности стоило знать заранее, но их не удалось почерпнуть из открытых источников. В этом докладе мы хотим поделиться сложностями, с которыми мы столкнулись, а также тем, к каким выводам в итоге пришли. Надеемся, что набитые нами шишки будут полезны тем проектам, которые только планируют переход на HTTPS.
Неочевидные детали при запуске HTTPS в OK.Ru / Андрей Домась (Одноклассники)
Неочевидные детали при запуске HTTPS в OK.Ru / Андрей Домась (Одноклассники)
Ontico
Татьяна Новикова (Казахстан), ЦАРКА. Как мы мониторим Казнет с помощью WebTotem
Татьяна Новикова (Казахстан), ЦАРКА. Как мы мониторим Казнет с помощью WebTotem
Татьяна Новикова (Казахстан), ЦАРКА. Как мы мониторим Казнет с помощью WebTotem
KazHackStan
Андрей Абакумов (Россия). Yandex.ru. Соавтор: Эльдар Заитов. Автоматизация сканирования веб-приложений в условиях Agile разработки
Андрей Абакумов (Россия). Yandex.ru. Соавтор: Эльдар Заитов. Автоматизация ск...
Андрей Абакумов (Россия). Yandex.ru. Соавтор: Эльдар Заитов. Автоматизация ск...
KazHackStan
Михаил Давыдов — Транспорт, Ajax
Михаил Давыдов — Транспорт, Ajax
Yandex
Снижение нагрузки на сервер с помощью NGINX
Снижение нагрузки на сервер с помощью NGINX
Andrii Podanenko
Чем можно обмениваться данными: XMLHttpRequest, fetch(), Server-Sent Events, WebSocket, WebRTC. В чем отличия. Какие недостатки. Примеры задач, под которые они заточены.
Браузерные API обмена данными: какие и зачем
Браузерные API обмена данными: какие и зачем
Pavel Klimiankou
Tendances
(20)
Periculum est in mora
Periculum est in mora
08 - Web-технологии. Архитектура frontend-backend
08 - Web-технологии. Архитектура frontend-backend
06 - Web-технологии. Протокол HTTP
06 - Web-технологии. Протокол HTTP
07 - Web-технологии. Web-сервера
07 - Web-технологии. Web-сервера
Андрей Федоренчик- «Высоконагруженная система с аналитикой на InfoBright»
Андрей Федоренчик- «Высоконагруженная система с аналитикой на InfoBright»
Eugene Lisitsky Web Sockets
Eugene Lisitsky Web Sockets
HTTP протокол
HTTP протокол
KazHackStan 2017 | Tracking
KazHackStan 2017 | Tracking
Шамбулов У. К. (Казахстан), ГТС. Анализ и исследование инцидентов информацион...
Шамбулов У. К. (Казахстан), ГТС. Анализ и исследование инцидентов информацион...
Fiddler
Fiddler
Иван Чалыкин (Россия), Digital Security. Легальный SOP Bypass. Проблемы внедр...
Иван Чалыкин (Россия), Digital Security. Легальный SOP Bypass. Проблемы внедр...
WWW
WWW
Продвинутая web-отладка с Fiddler
Продвинутая web-отладка с Fiddler
Юрий Насретдинов-«Сбор логов в «облаке» в Badoo»
Юрий Насретдинов-«Сбор логов в «облаке» в Badoo»
Неочевидные детали при запуске HTTPS в OK.Ru / Андрей Домась (Одноклассники)
Неочевидные детали при запуске HTTPS в OK.Ru / Андрей Домась (Одноклассники)
Татьяна Новикова (Казахстан), ЦАРКА. Как мы мониторим Казнет с помощью WebTotem
Татьяна Новикова (Казахстан), ЦАРКА. Как мы мониторим Казнет с помощью WebTotem
Андрей Абакумов (Россия). Yandex.ru. Соавтор: Эльдар Заитов. Автоматизация ск...
Андрей Абакумов (Россия). Yandex.ru. Соавтор: Эльдар Заитов. Автоматизация ск...
Михаил Давыдов — Транспорт, Ajax
Михаил Давыдов — Транспорт, Ajax
Снижение нагрузки на сервер с помощью NGINX
Снижение нагрузки на сервер с помощью NGINX
Браузерные API обмена данными: какие и зачем
Браузерные API обмена данными: какие и зачем
Similaire à WebSockets
Вячеслав Бирюков - HTTP и HTTPS
Вячеслав Бирюков - HTTP и HTTPS
Yandex
«Что надо знать о HTTP/2», Александр Майоров (Tutu.ru) Протокол HTTP/2 обещает ускорение загрузки страниц и очень активно продвигается. Так ли это и какую пользу от протокола могут получить Frontend разработчики? Стоит ли переходить на новый протокол? В качестве киллер фичи заявлена поддержка Server push. Что это и как этим пользоваться? Эти и другие вопросы будут освещены в докладе.
Что надо знать о HTTP/2
Что надо знать о HTTP/2
Badoo Development
Web лекция 1
Web лекция 1
Web лекция 1
Technosphere1
WebSockets в Twisted
WebSockets в Twisted
Sergey Kirillov
DDOS mitigation software solutions
DDOS mitigation software solutions
Транслируем.бел
Автор презентации – инструктор SkillFactory, международный эксперт по информационной безопасности, специалист CCIE Security Сергей Кучеренко. Запись вебинара "Как получить максимум от сетевого экрана Cisco ASA?" – http://www.youtube.com/watch?v=GJJj4_htPsQ&feature=plcp Подписывайтесь на наш канал YouTube и будьте в курсе новых образовательных событий! http://www.youtube.com/subscription_center?add_user=skillfactoryvideo
Как получить максимум от сетевого экрана Cisco ASA?
Как получить максимум от сетевого экрана Cisco ASA?
SkillFactory
Веб-сервер
Веб-сервер
Веб-сервер
lectureswww lectureswww
HighLoad++ 2017 Зал «Москва», 8 ноября, 17:00 Тезисы: http://www.highload.ru/2017/abstracts/2880.html Поисковая выдача Яндекса (СЕРП) - сложное многофункциональное веб-приложение с высокими требованиями к скорости загрузки. По ряду причин мобильный веб медленнее десктопа: ограничения по CPU/памяти в телефонах, нестабильность мобильных сетей. В докладе расскажем, как с учётом этих особенностей, мы ускоряем мобильный СЕРП.
Оптимизации поисковой выдачи Яндекса / Иван Хватов, Сергей Ляджин (Яндекс)
Оптимизации поисковой выдачи Яндекса / Иван Хватов, Сергей Ляджин (Яндекс)
Ontico
2013 09 14 http-протокол
2013 09 14 http-протокол
Yandex
Smirnov Twisted Python
Smirnov Twisted Python
HighLoad2009
Сервис Яндекс.Вебмастер помогает улучшить представление сайта в поиске Яндекса. API сервиса можно использовать для того, чтобы отображать информацию об индексировании в администраторском интерфейсе CMS. В рамках презентации рассказано о шагах, которые необходимо выполнить при написании соответствующего плагина к CMS.
Михаил Сенин, Герман Андреев — Использование API Вебмастера в плагинах к CMS
Михаил Сенин, Герман Андреев — Использование API Вебмастера в плагинах к CMS
Yandex
HighLoad++-2009 talk
Twisted Framework - сетевые приложения в Python
Twisted Framework - сетевые приложения в Python
Andrey Smirnov
HighLoad++-2009 talk
Twisted Framework - сетевые приложения в Python
Twisted Framework - сетевые приложения в Python
Andrey Smirnov
Twisted Framework - фреймворк для написания сетевых приложений на Python (Анд...
Twisted Framework - фреймворк для написания сетевых приложений на Python (Анд...
Ontico
Service mesh - это выделенный слой в инфраструктуре компании, который призван упростить взаимодействие между сервисами, а также сделать его надежным и безопасным. В юрисдикцию service mesh, по разным мнениям, входят: маршрутизация запросов, service discovery, балансировка, обработка ошибок, мониторинг, трейсинг, авторизация и аутентификация и др. вещи. Реализация тоже варьируется от размазывания функционала по всему стеку до концентрации большей части его в одной точке. В своем докладе я бы хотел затронуть тему построения service mesh на примере Booking.com в контексте перехода от монолитной к сервис-ориентированной архитектуре. Мы погрузимся в детали некоторых компонентов и рассмотрим примеры решений удачных и не очень. Также затронем начальный опыт внедрения и эксплуатации L7 proxy envoy и linkerd.
SOA: Строим свой service mesh
SOA: Строим свой service mesh
Ivan Kruglov
HighLoad++ 2017 Зал «Дели + Калькутта», 8 ноября, 13:00 Тезисы: http://www.highload.ru/2017/abstracts/3006.html Service mesh - это выделенный слой в инфраструктуре компании, который призван упростить взаимодействие между сервисами, а также сделать его надежным и безопасным. В юрисдикцию service mesh, по разным мнениям, входят: маршрутизация запросов, service discovery, балансировка, обработка ошибок, мониторинг, трейсинг, авторизация и аутентификация и др. вещи. Реализация тоже варьируется от размазывания функционала по всему стеку до концентрации большей части его в одной точке. ...
SOA: строим свой service mesh / Иван Круглов (Booking.com)
SOA: строим свой service mesh / Иван Круглов (Booking.com)
Ontico
HighLoad весна 2014 лекция 3
HighLoad весна 2014 лекция 3
Technopark
Knowladge Sharing at Provectus Inc.
Ян Жабин "Преимущества использования протокола HTTP/2"
Ян Жабин "Преимущества использования протокола HTTP/2"
Provectus
Презентация с вебинара образовательного центра Топ Экспертс. Докладчик: Алексей Данилин — Analytics Strategist, Netpeak
Неочевидные возможности ускорения работы сайта
Неочевидные возможности ускорения работы сайта
Netpeak
Оптимизация сервера потокового видеовещания (Дмитрий Шатров)
Оптимизация сервера потокового видеовещания (Дмитрий Шатров)
Ontico
Similaire à WebSockets
(20)
Вячеслав Бирюков - HTTP и HTTPS
Вячеслав Бирюков - HTTP и HTTPS
Что надо знать о HTTP/2
Что надо знать о HTTP/2
Web лекция 1
Web лекция 1
WebSockets в Twisted
WebSockets в Twisted
DDOS mitigation software solutions
DDOS mitigation software solutions
Как получить максимум от сетевого экрана Cisco ASA?
Как получить максимум от сетевого экрана Cisco ASA?
Веб-сервер
Веб-сервер
Оптимизации поисковой выдачи Яндекса / Иван Хватов, Сергей Ляджин (Яндекс)
Оптимизации поисковой выдачи Яндекса / Иван Хватов, Сергей Ляджин (Яндекс)
2013 09 14 http-протокол
2013 09 14 http-протокол
Smirnov Twisted Python
Smirnov Twisted Python
Михаил Сенин, Герман Андреев — Использование API Вебмастера в плагинах к CMS
Михаил Сенин, Герман Андреев — Использование API Вебмастера в плагинах к CMS
Twisted Framework - сетевые приложения в Python
Twisted Framework - сетевые приложения в Python
Twisted Framework - сетевые приложения в Python
Twisted Framework - сетевые приложения в Python
Twisted Framework - фреймворк для написания сетевых приложений на Python (Анд...
Twisted Framework - фреймворк для написания сетевых приложений на Python (Анд...
SOA: Строим свой service mesh
SOA: Строим свой service mesh
SOA: строим свой service mesh / Иван Круглов (Booking.com)
SOA: строим свой service mesh / Иван Круглов (Booking.com)
HighLoad весна 2014 лекция 3
HighLoad весна 2014 лекция 3
Ян Жабин "Преимущества использования протокола HTTP/2"
Ян Жабин "Преимущества использования протокола HTTP/2"
Неочевидные возможности ускорения работы сайта
Неочевидные возможности ускорения работы сайта
Оптимизация сервера потокового видеовещания (Дмитрий Шатров)
Оптимизация сервера потокового видеовещания (Дмитрий Шатров)
WebSockets
1.
Обо мне Дмитрий Плюснин pliusnin@gmail.com Skype:
pliusnin.dmitry
2.
Используем WebSockets c Symfony2
3.
Web Applications
4.
Request Response HTTP
5.
Требования интерактивного веб-приложения •Минимальная латентность •Асинхронность
6.
HTTP протокол • Синхронный •
Низкая эффективность при передаче большого количества маленьких по объему данных
7.
WebSocket протокол • Асинхронный •
Двунаправленная передача данных • Низкие требования к сетевым ресурсам • Простое API
8.
WebSockets
9.
Request GET /chat HTTP/1.1 Host:
server.example.com Upgrade: websocket Connection: Upgrade Sec-WebSocket-Key: dGhlIHNhbXBsZSBub25jZQ== Origin: http://example.com Sec-WebSocket-Protocol: chat, superchat Sec-WebSocket-Version: 13
10.
Response HTTP/1.1 101 Switching
Protocols Upgrade: websocket Connection: Upgrade Sec-WebSocket-Accept: s3pPLMBiTxaQ9kYGzzhZRbK+xOo= Sec-WebSocket-Protocol: chat
11.
WebSocket API var ws
= new WebSocket(‘ws://example.org:8080/chat’); ws.onopen = function () { ws.send(‘Hello!’); }; ws.onmessage = function (event) { console.log(event.data); };
12.
13.
Использование WebSockets…
14.
SockJS Client Browser (JS)
15.
Почему не РНР?
16.
17.
ASYNCSYNC SockJS
Télécharger maintenant