Phpub #8 websockets
-
Upload
evaldo-barbosa -
Category
Technology
-
view
128 -
download
0
description
Transcript of Phpub #8 websockets
PHPub #8Websockets
Evaldo BarbosaAnalista de SistemasPresidente do PHP-MAPalestrante em 2013Vencedor phpclasses.org - Junho 2013Artigos escritos em:vivaolinux.com.br;phpmaranhao.com.br;php-df.org
#8 - Modelo cliente-servidor
Computador central compartilha recursosClientes conectados consumindo conteúdo
#8 - Protocolo HTTP
- criacao- ciclo de vida da requisição- headers
#8 - APIs Web
Unified Resource IdentifierUnified Resource LocationRoutes
#8 - REST
Definição
Transferencia de estado por HTTP
#8 - Websockets
Conexão permanente:Transferência de mensagens ou estado permanente
Espere o próximo slide, por favor...
#8 - Websockets
Conexão permanente: Inversão do fluxo
Ainda tem mais um slide
#8 - Comparação de dados
http://www.websocket.org/quantum.htmlSlide legal, mas espera o próximo!
#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.
#8 - Aplicabilidade
JogosChatNotificações em geral
O pŕoximo é… espera o slide aê!
#8 - Php e websockets
Senta que la vem outro a estória
#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...
#8 - Considerações finais
Dúvidas