Phpub #8 websockets

310 visualizações

Publicada em

Evento realizado em 12/09/2013 em São Luís pelo grupo PHP Maranhão. Acompanhe nosso grupo no facebook e participe.
Confira o site do nosso forum: http://4php.phpmaranhao.com.br/inscreva-se/

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
310
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
3
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Phpub #8 websockets

  1. 1. PHPub #8 Websockets
  2. 2. Evaldo Barbosa Analista de Sistemas Presidente do PHP-MA Palestrante em 2013 Vencedor phpclasses.org - Junho 2013 Artigos escritos em: vivaolinux.com.br; phpmaranhao.com.br; php-df.org
  3. 3. #8 - Modelo cliente-servidor Computador central compartilha recursos Clientes conectados consumindo conteúdo
  4. 4. #8 - Protocolo HTTP - criacao - ciclo de vida da requisição - headers
  5. 5. #8 - APIs Web Unified Resource Identifier Unified Resource Location Routes
  6. 6. #8 - REST Definição Transferencia de estado por HTTP
  7. 7. #8 - Websockets Conexão permanente: Transferência de mensagens ou estado permanente Espere o próximo slide, por favor...
  8. 8. #8 - Websockets Conexão permanente: Inversão do fluxo Ainda tem mais um slide
  9. 9. #8 - Comparação de dados http://www.websocket.org/quantum.html Slide legal, mas espera o próximo!
  10. 10. #8 - How to var myWebSocket = new WebSocket('ws://game.example.com: 12010/updates'); myWebSocket.onopen = function(evt) { alert("Connection open ..."); }; myWebSocket.onmessage = function(evt) { alert( "Received Message: " + evt.data); }; myWebSocket.onclose = function(evt) { alert("Connection closed."); }; Show! Saca só, tem outro slide.
  11. 11. #8 - Aplicabilidade Jogos Chat Notificações em geral O pŕoximo é… espera o slide aê!
  12. 12. #8 - Php e websockets Senta que la vem outro a estória
  13. 13. #8 - Problema encontrado Em jogos: restabelecer a conexão após um crash (acidental ou proposital) Por se tratar de um browser as regras são as dele (conexão principal, atalhos etc) Tá acabando...
  14. 14. #8 - Considerações finais
  15. 15. Dúvidas

×