IIC2233 / Syllabus-2022-1

Repositorio oficial del curso IIC2233 Programación Avanzada 🚀✨
https://iic2233.ing.puc.cl/
45 stars 40 forks source link

Como hago que un mensaje le llegue a todos los clientes? #265

Open mvvaldes opened 2 years ago

mvvaldes commented 2 years ago

Prerrequisitos

(Marcar colocando una X entre los corchetes los ítems que ya hiciste, así: "[X]")

Duda

Hola, mi duda es como hacer que un mensaje se envie a todos los clientes simultáneamente. Por la forma en que esta el codigo de la AF3 solo pude conseguir que se enviaran mensajes de respuesta desde el servidor a un solo cliente con el metodo .sendall, cuando el mismo cliente lo solicita

Gracias!

JadrinaDA commented 2 years ago

Hola! Si tienes guardados tus clientes en alguna estructura como una lista o diccionario puedes recorrer esta y mandar el mismo mensaje a cada uno de ellos. No necesita ser totalmente simultaneo ya que el envío se tarda tan poco que va a tener el mismo efecto. Avísame si tienes más dudas.