Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
WEBSOCKETS
&
WEB MESSAGING
Responsable:
• Félix D. Loor Barragán
Asignatura:
PROGRAMACIÓN DE SITIOS WEB
WEBSOCKET: DEFINICIÓN
WebSocket es una tecnología que
proporciona un canal de
comunicación bidireccional y full-
duplex so...
WEBSOCKET: FUNCIONAMIENTO
Con WebSocket, la solicitud HTTP
se convierte en una solicitud única
para abrir una conexión Web...
WEBSOCKET: ¿POR QUÉ USARLO?
• Ahorra ancho de banda y potencia de la CPU
• Disminuye la latenciaRENDIMIENTO
• Mantener el ...
WEBSOCKET: ESTRUCTURA
Websocket está conformado por una API y un protocolo
de trabajo
WEBSOCKET
Protocolo
RFC 6455 contien...
WEB MESSAGING
Es una API de JavaScript que permite de una forma segura
compartir información entre documentos en el mismo
...
WEB MESSAGING
La especificación está centrada en relegar la comunicación
de documentos directamente al navegador, logrando...
WEB MESSAGING
El envío de un mensaje es relativamente sencillo, no hace
falta más que utilizar el método postMessage de un...
Upcoming SlideShare
Loading in …5
×

Websockets & Web Messaging

322 views

Published on

Websockets & web messaging

Published in: Internet
  • Be the first to comment

Websockets & Web Messaging

  1. 1. WEBSOCKETS & WEB MESSAGING Responsable: • Félix D. Loor Barragán Asignatura: PROGRAMACIÓN DE SITIOS WEB
  2. 2. WEBSOCKET: DEFINICIÓN WebSocket es una tecnología que proporciona un canal de comunicación bidireccional y full- duplex sobre un único socket TCP.
  3. 3. WEBSOCKET: FUNCIONAMIENTO Con WebSocket, la solicitud HTTP se convierte en una solicitud única para abrir una conexión WebSocket.
  4. 4. WEBSOCKET: ¿POR QUÉ USARLO? • Ahorra ancho de banda y potencia de la CPU • Disminuye la latenciaRENDIMIENTO • Mantener el estado de sesión a través de solicitudes añade complejidadSIMPLICIDAD • Protocolos de aplicación de nivel superior • modularidad y desarrollo de componentes reutilizablesNORMAS
  5. 5. WEBSOCKET: ESTRUCTURA Websocket está conformado por una API y un protocolo de trabajo WEBSOCKET Protocolo RFC 6455 contiene las reglas exactas que deben seguirse cuando se implementa un WebSocket cliente o servidor. API Interfaz que permite controlar un canal de comunicación full- dúplex a través del cual puede enviar y recibir mensajes.
  6. 6. WEB MESSAGING Es una API de JavaScript que permite de una forma segura compartir información entre documentos en el mismo contexto de navegación, sin correr el riesgo de exponer el DOM a un sitio hostil
  7. 7. WEB MESSAGING La especificación está centrada en relegar la comunicación de documentos directamente al navegador, logrando así una implementación hermosa y sin necesidad de intervención del servidor, reduciendo así su carga e incrementando la seguridad en el sitio (teóricamente).
  8. 8. WEB MESSAGING El envío de un mensaje es relativamente sencillo, no hace falta más que utilizar el método postMessage de un objeto window referenciado, ya sea de la propiedad contentWindow de un iframe, el objeto devuelto de window.open, o un nombre/índice en window.frames. window.postMessage( Mensaje, Origen );

×