Está en la página 1de 2

Programación

Orientado a
Objetos III
Unidad 1:

Actividad 1: Flujo único de entrada y


salida
Alumno: David Toribio Parra
Matricula: E1821016419
Correo Institucional:
Gaghiel@nube.unadmexico.mx
Docente: FRANCISCO RICO GALLEGOS.
Flujo de entrada y salida.
WhatsApp.

Primeramente usa como entrada una pantalla táctil o un teclado en el caso de una pc como fuente
de entrada. La manera en cómo se envían estos datos es por medio del protocolo funXMPP que
este viene hacer una variante del XMPP que usa la sintaxis de lenguaje XML, esto con la finalidad
de hacer la mensajería mas ligera, estos viajan por la red hasta llegar a los servidores los cuales los
gestionan y los guardan con un máximo de 24hrs hasta entregarlos al dispositivo estos son
borrados del servidor en caso contrario solo se guardan hasta 24hrs si no son eliminados, esto
datos son viajan encriptados con una serie de datos que el servidor permite enviarlos al dispositivo
correspondiente solo eso ya que el dispositivo tiene la llave por así decirlo del mensaje o dato en
cuestión que puede ser un audio, imagen o video además del texto que son almacenados en el
dispositivo para su uso posterior que son confirmados por tres estados una palomita gris es que el
mensaje fue enviado dos grises que el mensaje fue recibido por el destinatario y dos palomitas
azules es que el mensaje fue visto por el usuario que lo hace mediante la misma pantalla que se
usó para enviar los datos o un monitor en caso de una PC.

Flujo de entrada y Salida.


Este es el flujo de datos que van desde una fuente externa al programa ya sea por parte de un
dispositivo de entrada como un teclado, pantalla táctil o bien puede ser de un servidor el cual
pude enviar datos para su uso, por ello se crea un flujo entre el programa y los dispositivos para
que este sea procesado y con ello gestionar la información, este proceso se llama flujo o Stream lo
que permite el transito de los datos de igual manera el flujo de salida funciona de una manera
parecida donde los datos van a un lugar de destino ya sea que sean impresos en una pantalla,
guardado dentro de un archivo para su almacenamiento o enviados de vuelta alguna fuente
externa como un servidor, por ello los flujos de datos son necesarios para que la información
pueda viajar desde un punto de origen y estos ser procesados por un programa que esta en un
ordenador o dispositivo y posteriormente ser enviado a un destino final ya sea para su
almacenamiento o mostrar información para el usuario.

Bibliografía
Gabriela, G. (29 de Julio de 2014). ¿Qué es el protocolo XMPP y dónde se usa? Obtenido de
hipertextual.com: https://hipertextual.com/archivo/2014/07/protocolo-xmpp/

Manu, I. (30 de Septiembre de 2019). Así funciona WhatsApp técnicamente: el servicio de


mensajería más popular del mundo por dentro. Obtenido de adslzone.net/:
https://www.adslzone.net/esenciales/whatsapp/como-funciona/

También podría gustarte