SlideShare uma empresa Scribd logo
1 de 17
PRESENTAN:
MIGUEL ANTONIO VAZQUEZ MONTES-10410562
SARA ALICILA FIERRO CHALUP-10410579

1
AGENDA
API WEB SOCKET
 PANORÁMICA DE WEB SOCKET
 ENTENDIENDO UN WEB SOCKET
 USANDO LA API WEB SOCKET
 CASOS PRÁCTICOS
 EJEMPLOS
 CONCLUSIÓN
 EJERCICIO


2
API WEB SOCKET
Una API web socket establece
conexiones "socket" entre un navegador
web y un servidor.

3
PANORÁMICA DE WEB
SOCKET
¿Para que nos sirve el api web socket?

4
ENTENDIENDO UN WEB
SOCKET
WebSockets es una tecnología que está surgiendo
de la mano de HTML5 y estará pronto disponible
en todos nuestros browsers en poco tiempo. Pero
que son los WebSockets ? WebSockets es una
tecnología que nos da canales de comunicación
bidireccional, full-duplex a través de un sencillo
socket TCP.

5
Navegadores que la
soportan

6
Algunos de los servidores WebSocket
existentes:
 Kaazing WebSocket Gateway—Es una
entrada websocket basada en Java
 • mod_pywebsocket—basado en Python
es una extensión para los servidores de
Apache HTTP
 • Netty—Es un framework de red java
que incluye soporte para los
webSockets


7
USANDO LA API WEB
SOCKET

8
9
CASOS PRÁCTICOS


Juegos online multijugadores.



Aplicaciones de chat.



Rotativos de información deportiva.



Actualizaciones en tiempo real de las
actividades de tus amigos.

10
EJEMPLO

11
CONCLUSIÓN
Contra tiempos
Ninguno


Horas para realizar la actividad
12 hrs


Dificultad de la actividad: Tema confuso.
No supimos si el web socket se usa para la
conexión entre servidores, navegadores, o
cual es realmente la función que
desempeña concretamente.


12
Sección de preguntas y
respuestas.

13
REFERENCIAS:













http://tinyurl.com/m2soru7
http://tinyurl.com/842e7wj
http://tinyurl.com/7tkok3f
http://tinyurl.com/kfwn2fy
http://tinyurl.com/6fhsp6j
http://tinyurl.com/7jogjxp
http://tinyurl.com/7tkok3f
http://tinyurl.com/m2rfvsf
http://tinyurl.com/kfwn2fy
http://tinyurl.com/myp3rm8
http://tinyurl.com/2afsc2f

14
Ejercicio


Elaborar una pagina html sencilla que utilice
web socket para enviar datos, el problema
consiste en que el cliente enviara un
mensaje, el cual debe contener su nombre y
numero de control, el servidor, deberá retornar
el mensaje enviado y lo mostrara en pantalla.
Mas detalladamente el alumno deberá abrir
una conexión de tipo web socket para permitir
el envio del mensaje anterior, para
posteriormente terminar dicha conexión
cuando los datos hayan sido enviados y
mostrados en la pagina.

15
Objetivo del ejercicio


Que el alumno obtenga los
conocimientos suficientes para poder
conectar y desconectar una conexión
por medio del uso de WebSockets

16
17

Mais conteúdo relacionado

Destaque

Bo séminaire bologne-octobre_2007
Bo séminaire bologne-octobre_2007Bo séminaire bologne-octobre_2007
Bo séminaire bologne-octobre_2007
Ismail Ghazouan
 
Subventions animation
Subventions animationSubventions animation
Subventions animation
kamuishiro55
 
Ligaris O Brave New World
Ligaris O Brave New WorldLigaris O Brave New World
Ligaris O Brave New World
Ligaris
 
Piña trabajo final (ultimo)
Piña trabajo final (ultimo)Piña trabajo final (ultimo)
Piña trabajo final (ultimo)
fredypvecun
 

Destaque (20)

Non blocking io with netty
Non blocking io with nettyNon blocking io with netty
Non blocking io with netty
 
Netty from the trenches
Netty from the trenchesNetty from the trenches
Netty from the trenches
 
Bo séminaire bologne-octobre_2007
Bo séminaire bologne-octobre_2007Bo séminaire bologne-octobre_2007
Bo séminaire bologne-octobre_2007
 
Subventions animation
Subventions animationSubventions animation
Subventions animation
 
Bilan électrique de RTE en 2012_version blog au-delà des lignes
Bilan électrique de RTE en 2012_version blog au-delà des lignesBilan électrique de RTE en 2012_version blog au-delà des lignes
Bilan électrique de RTE en 2012_version blog au-delà des lignes
 
9782297024709
97822970247099782297024709
9782297024709
 
tendencia ayudar
tendencia ayudar tendencia ayudar
tendencia ayudar
 
Capitulo i enviar a justino
Capitulo i  enviar a justinoCapitulo i  enviar a justino
Capitulo i enviar a justino
 
.php1 : les fondamentaux du PHP
.php1 : les fondamentaux du PHP.php1 : les fondamentaux du PHP
.php1 : les fondamentaux du PHP
 
Grecia sirtaki
Grecia sirtakiGrecia sirtaki
Grecia sirtaki
 
Ligaris O Brave New World
Ligaris O Brave New WorldLigaris O Brave New World
Ligaris O Brave New World
 
Prise en main de Joomla
Prise en main de JoomlaPrise en main de Joomla
Prise en main de Joomla
 
Press Book Zermatt Summit 2012
Press Book  Zermatt Summit 2012Press Book  Zermatt Summit 2012
Press Book Zermatt Summit 2012
 
La biblia
La bibliaLa biblia
La biblia
 
Piña trabajo final (ultimo)
Piña trabajo final (ultimo)Piña trabajo final (ultimo)
Piña trabajo final (ultimo)
 
Ed129
Ed129Ed129
Ed129
 
Chd avenue71-brochure
Chd avenue71-brochureChd avenue71-brochure
Chd avenue71-brochure
 
Reptiles
ReptilesReptiles
Reptiles
 
Memoria Actividades 2012 CRTS Córdoba
Memoria Actividades 2012 CRTS CórdobaMemoria Actividades 2012 CRTS Córdoba
Memoria Actividades 2012 CRTS Córdoba
 
NATEXPO 2011 ...éco-innovations et tendances
NATEXPO 2011 ...éco-innovations et tendancesNATEXPO 2011 ...éco-innovations et tendances
NATEXPO 2011 ...éco-innovations et tendances
 

Semelhante a Api web socket

voip2day 2012 - Js sip sip + webrtc (el futuro ya esta aqui) by iniaki baz y ...
voip2day 2012 - Js sip sip + webrtc (el futuro ya esta aqui) by iniaki baz y ...voip2day 2012 - Js sip sip + webrtc (el futuro ya esta aqui) by iniaki baz y ...
voip2day 2012 - Js sip sip + webrtc (el futuro ya esta aqui) by iniaki baz y ...
VOIP2DAY
 

Semelhante a Api web socket (20)

WebSockets
WebSocketsWebSockets
WebSockets
 
Ajax reverse (Comet) con ASP.NET MVC - JUTI 2011
Ajax reverse (Comet) con ASP.NET MVC - JUTI 2011Ajax reverse (Comet) con ASP.NET MVC - JUTI 2011
Ajax reverse (Comet) con ASP.NET MVC - JUTI 2011
 
WebRTC - Una nueva tecnología web al servicio de la educación. Caso en Virtua...
WebRTC - Una nueva tecnología web al servicio de la educación. Caso en Virtua...WebRTC - Una nueva tecnología web al servicio de la educación. Caso en Virtua...
WebRTC - Una nueva tecnología web al servicio de la educación. Caso en Virtua...
 
"Websockets: Aplicación práctica" por @danielRomeroE - Charla incluida en el ...
"Websockets: Aplicación práctica" por @danielRomeroE - Charla incluida en el ..."Websockets: Aplicación práctica" por @danielRomeroE - Charla incluida en el ...
"Websockets: Aplicación práctica" por @danielRomeroE - Charla incluida en el ...
 
Taller IoT: desarrollo visual en Sofia2 con Raspberry Pi, Node-RED y dashboards
Taller IoT: desarrollo visual en Sofia2 con Raspberry Pi, Node-RED y dashboardsTaller IoT: desarrollo visual en Sofia2 con Raspberry Pi, Node-RED y dashboards
Taller IoT: desarrollo visual en Sofia2 con Raspberry Pi, Node-RED y dashboards
 
Juegos html5
Juegos html5Juegos html5
Juegos html5
 
Experiencia de uso de WebRTC en la educación
Experiencia de uso de WebRTC en la educaciónExperiencia de uso de WebRTC en la educación
Experiencia de uso de WebRTC en la educación
 
JsSIP: SIP + WebRTC (el futuro está aquí)
JsSIP: SIP + WebRTC (el futuro está aquí)JsSIP: SIP + WebRTC (el futuro está aquí)
JsSIP: SIP + WebRTC (el futuro está aquí)
 
voip2day 2012 - Js sip sip + webrtc (el futuro ya esta aqui) by iniaki baz y ...
voip2day 2012 - Js sip sip + webrtc (el futuro ya esta aqui) by iniaki baz y ...voip2day 2012 - Js sip sip + webrtc (el futuro ya esta aqui) by iniaki baz y ...
voip2day 2012 - Js sip sip + webrtc (el futuro ya esta aqui) by iniaki baz y ...
 
Comandar un pic a través de internet
Comandar un pic a través de internetComandar un pic a través de internet
Comandar un pic a través de internet
 
Curso ajax
Curso ajaxCurso ajax
Curso ajax
 
Tecnologías Web al servicio del desarrollo Móvil (WebSockets, WebRTC)
Tecnologías Web al servicio del desarrollo Móvil (WebSockets, WebRTC)Tecnologías Web al servicio del desarrollo Móvil (WebSockets, WebRTC)
Tecnologías Web al servicio del desarrollo Móvil (WebSockets, WebRTC)
 
WebRTC y Kurento en el T3cgFest 2015
WebRTC y Kurento en el T3cgFest 2015WebRTC y Kurento en el T3cgFest 2015
WebRTC y Kurento en el T3cgFest 2015
 
Sipml5 to Elastix
Sipml5 to ElastixSipml5 to Elastix
Sipml5 to Elastix
 
SIPML5toElastix
SIPML5toElastixSIPML5toElastix
SIPML5toElastix
 
WebRTC en tu web con OpenVidu
WebRTC en tu web con OpenViduWebRTC en tu web con OpenVidu
WebRTC en tu web con OpenVidu
 
[VoIP2Day 2012] World Wide SIP
[VoIP2Day 2012] World Wide SIP[VoIP2Day 2012] World Wide SIP
[VoIP2Day 2012] World Wide SIP
 
E1 lab 3_4_2
E1 lab 3_4_2E1 lab 3_4_2
E1 lab 3_4_2
 
Publicación de un Servidor Web a través de un Módem Doméstico.
Publicación de un Servidor Web a través de un Módem Doméstico.Publicación de un Servidor Web a través de un Módem Doméstico.
Publicación de un Servidor Web a través de un Módem Doméstico.
 
JsSIP: SIP + WebRTC
JsSIP: SIP + WebRTCJsSIP: SIP + WebRTC
JsSIP: SIP + WebRTC
 

Último

5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
MiNeyi1
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
JonathanCovena1
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
JonathanCovena1
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 

Último (20)

Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 

Api web socket