ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

ESTUDIO DE VIABILIDAD MESSAGE QUEUE TELEMETRY TRANSPORT


Enviado por   •  7 de Diciembre de 2015  •  Trabajo  •  906 Palabras (4 Páginas)  •  176 Visitas

Página 1 de 4

INTRODUCCION A LA INVESTIGACION Y METODOLOGIA DE LA INVESTIGACION

TAREA 5

TEMA: ESTUDIO DE VIABILIDAD MESSAGE QUEUE TELEMETRY TRANSPORT VERSIÓN 2

ANDRÉS FELIPE RODRÍGUEZ BOLÍVAR

UNIVERSIDAD AUTONOMA DE BUCARAMANGA

MAESTRIA GESTION APLICACIÓN Y DESARROLLO DE SOFTWARE

BUCARAMANGA

2015

OBJETIVOS.

  • GENERAL
  • Estudiar los diferentes procesos y protocolos de comunicación utilizados por el Message Queue Telemetry Transport, para verificar la viabilidad de implementación en un sistema redundante de mensajería instantánea para transporte de imágenes multimedia y texto simple.

  • ESPECÍFICOS
  1. Instalar un servidor web de fácil implementación, administración y configuración, utilizando librerías de software libre.
  2. Seleccionar una arquitectura hardware/software redundante que permita la transmisión de mensajes entre el Service Broker (servidor) y los dispositivos conectados de manera que siempre garantice la entrega efectiva del contenido a transmitir.
  3. Estudiar la configuración y operabilidad del sistema de tráfico del Service Broker, utilizando la plataforma de software para realizar una comparación de los diferentes protocolos, procesos y seguridad que se utilizan durante su operación.
  4. Elaborar un informe simplificado de los resultados obtenidos, con formas normalizadas y explicación de uso e implementación del protocolo MQTT versión 2 que permitirá el transporte no solo te texto sino de archivos de imagen y video. 

JUSTIFICACIÓN.

El protocolo de transmisión de mensajes MQTT, es un protocolo de conectividad máquina a máquina (M2M), diseñado como un protocolo ultra ligero de publicación/suscripción de paquetes de mensajería. Este protocolo es muy útil cuando se tratan de conectar dispositivos con una conexión muy precaria a Internet, también es utilizado en dispositivos con poca capacidad de procesamiento para el paso de ordenes sencillas, como encender o apagar la luz de la sala (interruptor via internet) y muchas otras aplicaciones.

En el ámbito del desarrollo móviles, puede ser un buen sustituto a los servicios de mensajería en la nube ofrecidos por empresas como Google con Google Cloud Messaging (GCM), o Parse con Push Messaging. Aclarando que la arquitectura de las tecnologías utilizadas por estas no se comportan del mismo modo que MQTT.

No obstante lo anterior, MQTT es un protocolo de libre acceso el cual cuenta con una arquitectura Cliente/Servidor en el que este último solo juega el papel de enviar las notificaciones de mensajes recibidos en cierta temática o topic al cual se suscriben uno o mas clientes. Es decir, si en el ejemplo práctico de dos dispositivos se quieren comunicar entre sí, se podría crear un tema en el Broker (servidor) uniendo estos dos dispositivos “charla/user1/user2” y con estos dos dispositivos unidos en este tema, recibirán las notificaciones y mensajes publicados allí con una redundancia de 1:1 (mensaje enviado, mensaje recibido).

...

Descargar como (para miembros actualizados) txt (6 Kb) pdf (66 Kb) docx (13 Kb)
Leer 3 páginas más »
Disponible sólo en Clubensayos.com