No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

No se trata de lo que quieres comprar, sino de quién quieres ser. Invierte en tu educación con el precio especial

Antes: $249

Currency
$209

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Suscríbete

Termina en:

11 Días
2 Hrs
32 Min
27 Seg

Tipos de comunicación con el servidor

9/26
Recursos

Aportes 6

Preguntas 1

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Tipos de comunicación con el servidor:

  • HTTPS

  • WebSocket

HTTPS:

  • Hyper Text Transfer Protocol Secure.

  • Transaccional.

  • En una sola dirección.

  • Muy seguro.

Websocket:

  • Conexión bidireccional.

  • Siempre abierto.

  • Inestable.

  • Tiempo real.

Casos de Rappi.

  1. En el primer caso, la conexiòn se establece mediante HTTPS. El cliente realiza una solicitud de compra con la información necesaria y el servidor responde que la solicitud fue exitosa o en su defecto, no lo fue. Request, response y conexión terminada.

  2. En el caso del chat con servicio al cliente, se establece conexión mediante websocket. La comunicación es bidireccional y el canal esta siempre abierto hasta que se termine el chat por alguno o ambos de los participantes.

  3. Para ver en tiempo real el delivery, se utiliza nuevamente un websocket. El cliente puede ver en el mapa por donde va su pedido en todo momento e incluso, puede agregarse un chat entre el rappitendero y el cliente que espera el delivery.

Como aporte me gustaría mencionar que el protocolo HTTP es completamente RESTLESS y la información viaja en texto plano. A diferencia del HTTP la versión segura (HTTPS) viaja encriptada gracias a los protocolos SSL y/o TLS, por eso su uso en la actualidad es casi obligatorio.

1. Compra en Rappi HTTPS (puede acceder a un menú predeterminado) 2. Chat servicio al cliente Websocket (chat en tiempo real) 3. Ver pedido en tiempo real. Websocket (GPS posición real)

Rappi

HTTPS al hacer pedido/ transaccional
Hablar con atención al cliente

Websocket -Ver delivery de rappi en tiempo real

1. Cuando vas a comprar algo en Rappi, la conexión con el servidor se establece mediante HTTPS. 2. Al hablar con el servicio al cliente de Rappi por medio del chat, la conexión con el servidor también se establece mediante HTTPS. La comunicación del chat se lleva a cabo a través de solicitudes y respuestas HTTP, que están encriptadas mediante HTTPS para garantizar la seguridad de la información del usuario. 3. Al ver el delivery de Rappi en tiempo real, es probable que se utilice una combinación de tecnologías para proporcionar una experiencia fluida y en tiempo real. Esto podría incluir la transmisión de datos mediante HTTP (mediante HTTPS) y la actualización constante de la ubicación del repartidor mediante websockets. En general, HTTPS se utilizaría para garantizar la seguridad de la información del usuario, mientras que los websockets se utilizarían para proporcionar actualizaciones en tiempo real.