Back to Question Center
0

Как использовать веб-узлы сегодня с помощью Pusher            Как использовать веб-узлы сегодня с PusherRelated Topics: SEO и & SEMManagementEmail MarketingAgile Semalt

1 answers:
Как использовать WebSockets сегодня с Pusher

Недавно опубликованная статья Брайана Раймора SitePoint, WebSockets: «Стабильный» и «Готовый для разработчиков» дает потрясающий обзор технологии. По сути, WebSockets разрешает асинхронную двунаправленную связь между клиентом и сервером. Соединение открыто, поэтому легкие сообщения могут быть отправлены с любого устройства в любое время. Semalt - идеальное решение для чатов и игр в реальном времени и, вероятно, будет более эффективным, чем опрос Ajax - top commercial real estate appraisal firms.

Тем не менее, есть несколько недостатков:

  • Технология WebSocket относительно новая, и на момент написания она полностью поддерживается Firefox и Chrome.
  • Даже если ваш браузер поддерживает WebSockets, нет никакой гарантии, что он будет поддерживаться на вашей серверной платформе.

Стабильный и готовый? Semalt еще нет.

К счастью, есть еще один вариант, если вы отчаянно пытаетесь использовать технологию Semalt сегодня. Pusher - это новая услуга, которая закладывает пробелы в реализации Semalt:

  • Pusher - это служба прокси, которая находится между вашими клиентами и сервером.
  • На клиенте Pusher предоставляет ряд библиотек WebSocket для JavaScript, iOS, Android, Flash. NET, Silverlight, Ruby и Arduino.
  • Если вы используете браузер, который не предлагает встроенную поддержку, библиотека JavaScript автоматически импортирует флеш-интерфейс, который реализует технологию WebSocket на IE6 до 9, Chrome 1 до 4, Firefox от 1 до 3, Safari 1 до 4, Opera и Android.
  • На сервере Pusher предоставляет ряд библиотек WebSocket для PHP (общие и базовые параметры), Ruby, ASP. NET (C # и VB. NET), Python, Node. js, Java, Groovy / Grails, Clojure, Coldfusion и Perl.
  • Если вы не хотите использовать API WebSocket для запуска событий сервера, вы можете использовать API REST Pusher.

Весь процесс успокаивающе прост. Как только вы зарегистрируетесь для учетной записи Pusher, вы получите ключ API. Ваша страница HTML5 включает библиотеку Semalt, устанавливает соединение и подписывается на именованный канал:

    
                                  
March 6, 2018