miércoles, 16 de noviembre de 2016

PARADIGMA DEL DESARROLLO DE SISTEMAS DISTRIBUIDOS




 Cloud Computing

La computación en la nube, conocida también como servicios en la nube, informática en la nube, nube de cómputo o nube de conceptos (del inglés cloud computing), es un paradigma que permite ofrecer servicios de computación a través de una red, que usualmente es Internet.


Paso de Mensajes

La aproximación más básica a la comunicación entre procesos es el paso de mensajes. En este paradigma, los datos que representan mensajes se intercambian entre dos procesos, un emisor y un receptor.
El paso de mensajes es el paradigma fundamental para aplicaciones distribuidas. Un proceso envía un mensaje que representa una petición. El mensaje se entrega a un receptor, que procesa la petición y envía un mensaje como respuesta. En secuencia, la réplica puede disparar posteriores peticiones, que lleven a sucesivas respuestas, y así en adelante.

Paradigma cliente-servidor

Quizás el más conocido de los paradigmas para aplicaciones de red, el modelo cliente-servidor [Comer y Stevens, 2] asigna roles diferentes a los dos procesos que colaboran. Un proceso, el servidor interpreta el papel de proveedor de servicio, esperando de forma pasiva la llegada de peticiones. El otro, el cliente, invoca determinadas peticiones al servidor y aguarda sus respuestas.

Paradigma de igual a igual peer-to-peer

En el paradigma cliente-servidor, los procesos participantes juegan diferentes roles: Los procesos cliente solicita peticiones mientras que los procesos servidores escuchan de forma pasiva para servir dichas peticiones y proporcionar los servicios solicitados en respuesta. En particular, el paradigma no da soporte para que el el proceso servidor inicie la comunicación.


Paradigma de sistema de mensajes

El paradigma de Sistema de Mensajes o Middleware Orientado a Mensajes (Message-Oriented Middleware-MOM), es una elaboración del paradigma básico de paso de mensajes.
En este paradigma, un sistema de mensajes sirve de intermediario entre procesos separados e independientes. El sistema de mensajes actúa como un conmutador para mensajes, a través del cual los procesos intercambian mensajes asíncronamente, de una forma desacoplada.


Referencias:
laurel.datsi.fi.upm.es/~ssoo/LIBRO/Cap3/capitulo3.doc
https://es.wikipedia.org/wiki/Computaci%C3%B3n_en_la_nube  

1 comentario:

  1. Best Casino Site - Lucky Club
    Welcome to Lucky Club! · All Casino Sites. The online casinos we offer are all about the latest technology · Enjoy the best of the 카지노사이트luckclub best casinos What is the best new casino site?What casino sites are good at gambling?

    ResponderBorrar