Archivo de la etiqueta: middleware

Arquitectura y Patrones de Diseño en Middleware de Mensajería (MOM)

Middleware de Mensajería (MOM)

Definición

El Message Oriented Middleware (MOM) es uno de los sistemas más utilizados en la integración de aplicaciones.

  • Provee un mecanismo de comunicación asíncrona basado en el encolamiento de mensajes (Message Queuing).
  • Administra el envío y entrega de mensajes. Su tarea principal es asegurar que este proceso sea realizado de una manera confiable.

Características

El objetivo principal de un middleware de mensajería es transmitir mensajes desde un computador Seguir leyendo “Arquitectura y Patrones de Diseño en Middleware de Mensajería (MOM)” »

Sistemas Distribuidos: Fundamentos, Beneficios y Desafíos en Telecomunicaciones

Introducción a los Sistemas Distribuidos

Prácticamente todos los grandes sistemas informáticos son en la actualidad sistemas distribuidos. Un sistema distribuido es aquel en el que el procesamiento de información se distribuye sobre varias computadoras, en lugar de estar confinado en una única máquina. Obviamente, la ingeniería de sistemas distribuidos tiene mucho en común con la ingeniería de cualquier otro software, pero existen consideraciones específicas que deben tenerse en cuenta Seguir leyendo “Sistemas Distribuidos: Fundamentos, Beneficios y Desafíos en Telecomunicaciones” »

Arquitectura CORBA: Componentes, Servicios y Evolución

Preguntas y Respuestas sobre CORBA

1. ¿Qué es CORBA?

  • CORBA (Common Object Request Broker Architecture) es una solución para la computación de objetos distribuidos que añade interoperabilidad a Java. Permite invocar métodos de objetos remotos sin importar el lenguaje en el que estén escritos el llamador y el llamado, ni las plataformas (sistema operativo y hardware) y redes de comunicación intermedias.
  • CORBA es una especificación, no un software o aplicación.

2. ¿Cuáles son los elementos Seguir leyendo “Arquitectura CORBA: Componentes, Servicios y Evolución” »

Conceptos clave sobre arquitectura Cliente/Servidor y RPC

Conceptos clave sobre arquitectura Cliente/Servidor

1.- Asocie el número (en el casillero opción) de una de las siguientes alternativas que corresponda a los siguientes conceptos.

Sistemas Distribuidos y Middleware: Optimización y Conectividad

Introducción

Motivación

  • Empresas multinacionales con múltiples sucursales.
  • Empresas con sistemas heterogéneos (OS400, Unix, Windows).
  • Necesidad de compartir información entre usuarios o aplicaciones.
  • Necesidad de procesamiento paralelo o concurrente.

Definición

Un sistema distribuido es una colección de computadores independientes que aparecen ante el usuario como un único computador.

Características

Arquitectura de Software y Servidores

Arquitectura de Software

¿Qué es la Arquitectura?

Arquitectura significa «constructor o carpintero». Para los antiguos griegos, el arquitecto era el jefe o capataz de la construcción, y la arquitectura era la técnica o el arte de quien realizaba el proyecto y dirigía la construcción del edificio y las estructuras.

Definición de Arquitectura según William Morris

La arquitectura abarca la consideración de todo el ambiente físico que rodea la vida humana. No podemos sustraernos a ella mientras Seguir leyendo “Arquitectura de Software y Servidores” »