2. 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
3. API WEB SOCKET
Una API web socket establece
conexiones "socket" entre un navegador
web y un servidor.
3
5. 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
7. 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
10. 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
12. 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
15. 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
16. 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