Bueno y ahora nos toca empezar a describir qué es M QTTF en sus entrañas cómo funciona.
Cuáles son sus ventajas.
Entonces miremos esta diapositiva que les he preparado ahora tenemos un servidor M QTTF y la principal
diferencia con respecto a lo que vimos recién es que este servidor si es capaz de él iniciará una comunicación
si así lo considera necesario.
Entonces el paradigma es totalmente diferente.
Asimismo tenemos que pensar cómo va a ser el servidor para saber a dónde enviar las informaciones que
reciba.
Cómo vamos a hacer esto podría tranquilamente pensar en tener un gran diccionario una gran guía un gran
índice con todas las direcciones de todos los clientes que están participando o conectados a él pero
no m QTTF es mucho más libre y eficiente en ese sentido M QTTF ignora quiénes están participando en
un determinado momento o quiénes están conectados.
Vamos a decirlo así lo que va a suceder es lo siguiente.
Se acuerdan del ojo este ojo quiere recibir toda la información que le indique a él que tiene que encenderse.
Entonces lo que va a hacer este cliente es suscribirse y de ahí viene.
Se acuerdan en el primer video que me QTTF.
Trabaja bajo un concepto de suscripción y publicación o como lo escucharan también PUP su entonces retomando
el ojo se va a suscribir a un tópico a un tema y cómo lo hace.
Pues bien le avisa al servidor y le dice Hey todo aquel que mande información bajo el tema o el tópico
vamos a poner ojo.
Quiero que me lo mandes a mi
esto queda simbolizado con este ojo verde que va a quedar alojado en el servidor es un recordatorio
para m QTTF de que todo aquel que venga con información para ojo ya sabemos a quién se la tiene que
enviar.
Entonces miren que fácil ahora no solamente uno cualquiera de los dispositivos que estén conectados
a este servidor van a poder publicar o emitir un mensaje bajo un determinado tema o tópico.
Entonces imaginemos que uno de estos emite un 1.
Entendamos que esto es el comando para que el ojo se encienda bajo el tema o tópico ojo ese mensaje
viaja hasta el servidor no bien llega al servidor el servidor no tiene que esperar como antes a que
el ojo pregunte no el servidor ahora es capaz de ir y ver quién necesita que le envía información bajo
el tema ojo bueno rápidamente lo descubre y a todos aquellos que se han suscripto a ese tópico se les
enviará dicha información.
Entonces miren qué eficientes se vuelve todo ahora es tan simple como suscribirse a determinado tema
para recibir la información.
Nadie está preguntando constantemente y aparte nos da esta manera.
Este paradigma una flexibilidad sin igual.
Imagínense ahora podemos incorporar a esta red infinitos pulsadores y tan sólo como que programemos
estos pulsadores para que al apretarlos publiquen esa información bajo determinado tema tenemos la certeza
de que esa información llegará a todos aquellos que estén suscrito a ese tema.
Entonces veamos esto De otro lado también miren qué fácil es ahora tener si la luz que se va a encender
tenemos una luz suscripta un tema y cada vez que alguien le mande sobre ese tópico determinado dato
la luz responderá.
Pero eso también puede tener una aplicación suscribir la aplicación en un teléfono móvil al mismo tópico
y también recibir la información.
Por qué yo en mi aplicación quiero mostrar cuando la luz está encendida o cuando está apagada o cuando
les llega algún otro tipo de dato al mismo tiempo mi aplicación la voy a suscribir al tópico temperatura
para que reciba ese valor de tal o cual sensor.
Miren cómo empezamos a armar un verdadero sistema de Internet de las cosas obviamente me QTTF mucho
más complejo es mucho más vasto que lo que de manera tan simple estoy explicando acá pero no hay mejor
que hagamos primero una base donde podamos practicar estos conceptos paso a paso e ir incrementando
la dificultad y por supuesto vamos a ir profundizando y adentrándonos en todos los detalles que nos
guarda M QTTF nos vemos en la siguiente clase.