Una manera que tenemos de analizar por qué utilizamos sistemas como M QTTF es estudiar el caso opuesto
estudiar sistemas que son buenos para otras cosas pero no tanto para aplicaciones como la que estamos
por encarar aplicaciones y OTE.
Bueno cada vez que nosotros entramos a una página web o mejor aún cada vez que rellenamos y enviamos
un formulario a través de Internet desde una web estamos realizando una conexión a un servidor HTTP
desde luego.
Como decía recién cuando llenamos un formulario y hacemos clic en el botón en el botón Enviar enviamos
información.
Entonces hoy si esto está funcionando por qué no utilizarlo para OTE a través de este sistema.
Yo podría enviar los datos de un sensor por ejemplo como ustedes deben saber nuestra placa SP 32 es
capaz de comunicarse y conectarse a un servidor HTTP.
Lo podríamos hacer pero analicemos bien cómo funcionaría esto en el gráfico.
Tenemos dos clientes uno es un ojo no es más que una luz que se va a poner de color rojo cuando reciba
la orden para tal fin.
Más arriba tenemos al servidor HTTP y a la derecha abajo tenemos un pulsador que cuando un humano por
ejemplo lo presione.
En teoría tendría que encenderse la luz.
Pero qué sucede.
Una característica de este tipo de servidores es que el servidor no puede generar el contacto la llamada
no puede ser el que inicia esta conversación siempre los que inician las conversaciones son los clientes
o sea en este caso los dispositivos pero cuando nosotros estamos ante un navegador web somos nosotros
los que tenemos que tipear y presionar ENTER para generar el contacto.
O acaso vieron alguna vez una página que a ustedes los contactara y les apareciera como por arte de
magia en la pantalla.
No eso no sucede entonces el inconveniente que vamos a tener es que por ejemplo el ojo va a estar continuamente
generando llamadas al servidor por si hay un dato nuevo y tiene que cambiar de estado y quizás va a
repetir esto de manera infinita cuando nunca se presionó el botón.
Estamos generando tráfico de manera innecesaria.
Imagínense lo que sucede cuando multiplicamos la cantidad de ojos o la cantidad de pulsadores miren
todo el tráfico innecesario que empieza a aparecer.
Cabe aclarar que esta técnica se la suele llamar también polling esto de andar preguntando constantemente
si hay datos nuevos.
Bueno miremos otro problema que va a aparecer y es el tema del Dilthey nosotros necesitamos que la información
llegue rápido al otro extremo pero vamos a depender de cuántas veces por segundo el ojo le pregunta
al servidor si si hay datos nuevos acá podemos ver gráficamente cómo el pulsador cambia la variable
en el servidor pero no es hasta que el ojo va y le pregunta si hay algo nuevo para mí y es recién ahí
cuando se trae este 1.
Este valor encendido para poderlo por fin mostrar entonces habiendo visto primero esta gran desventaja
es que vamos a poder entender y apreciar mejor en la próxima clase las grandes ventajas de QTTF.