Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Websockets e você, tudo a ver

Websockets e você, tudo a ver

Palestra realizada no Devfest Nordeste em 10/2014

Código fonte da demonstração: https://github.com/abdala/devfest

Abdala Cerqueira

October 19, 2014
Tweet

More Decks by Abdala Cerqueira

Other Decks in Technology

Transcript

  1. Abdala Cerqueira • Formado em Sistemas para Web • Especializacao

    em sistemas 
 distribuidos • Consultor Independente • Coordenador do PHP-PB
  2. Websockets • QUando surgiu? • 2007 - Primeiros rascunhos •

    2009 - Websocket API - W3C • 2010 - WebSocket protocol - IETF (RFC 6455) & &
  3. Websockets • Por que surgiu? • Comet (pull, Long pull),

    XMPP/BOSH, Reverse HTTP • Onde se aplica? • Real-time, colaboracao, jogos !
  4. Subprotocolos • WAMP - WebSocket Application Messaging Protocol • MBWS

    - MessageBroker WebSocket Subprotocol • MS-SWSB - SOAP Over WebSocket Protocol Binding • STOMP - Simple Text Oriented Messaging Protocol • XMPP - Extensible Messaging and Presence Protocol “
  5. Ratchet • Escrito em PHP • Utiliza React internamente 


    (Event-driven, non-blocking I/O) • Http Server, WebSocket Server, Wamp Server • Router, SessionProvider, OriginCheck, FlashPolicy, IpBlackList $
  6. Obrigado! • Ratchet - http://socketo.me • Api - http://www.w3.org/TR/websockets •

    Protocolo - http://www.rfc-editor.org/ rfc/rfc6455.txt • Wamp - http://wamp.ws