Comunicacion entre Procesos

Description

MAPAP3
SANTIAGO SOTO
Mind Map by SANTIAGO SOTO, updated more than 1 year ago
SANTIAGO SOTO
Created by SANTIAGO SOTO over 6 years ago
57
0

Resource summary

Comunicacion entre Procesos
  1. Protocolos para comunicacion entre procesos
    1. API (interfaz de comunicaciond e aplicaciones)
      1. Comunicacion por datagramas y por Stream
        1. Para protocolo de internet: UPD O TCP
          1. Comunicacion Sincrono y asincrono
            1. Los mensajes se añaden a una cola de espera y y debe asegurarse de que lleguen los mensajes y garantizar integridad
            2. Ordenacion
              1. Los mensajes son enviados en roden por el emisor, si se reciben en desorden es considerado un error.
              2. Destinos de los mensajes
                1. Se envian los mensajes atravez de puerto
                2. Fiabilidad
                  1. Se garantiza que los menjaes se entregan apesar de que se pierdan partes de ellos.
              3. Invocacion de metodos remotos: RMI RPC
                1. Un objeto invoca un metodo en otro objeto situado en un lugar remoto
              4. Sockets
                1. Api de java para las direcciones de Internet
                  1. Representa las direcciones de internet
                  2. Proporciona los puntos extremos de la comunicacion entre procesos
                  3. Datagramas UPD
                    1. Se envian sin notificaciones de llegada ni reintentos, si algo falla los mensajes no llegan a su destino.
                      1. Modelo de fallos
                        1. Fallos por omision
                          1. Desachados ocasionalmente por fallos, o por espacio de buffer
                          2. Fallos por ordenacion
                          3. Sobrecargas
                            1. necesidad de almacenar en el destino y en el origen
                              1. transicion de mensajes extra
                                1. latencia para el emisor
                              2. Bloqueo
                                1. Operaciones de envio bloqueantes Operacion de recibe: bloqueantes
                                2. Recibe
                                  1. Produce un bloqueo hasta que se recibe el datagrama
                                  2. Tiempo limite de espera
                                    1. Limite de tiempo de espera por parte del servidor para recivir peticiones
                                    2. Recibe de cualquiera
                                      1. No especifica el origen de mensajes
                                    3. TCP streams
                                      1. Abtraccion de stream oculta las siguientes caracteristicas
                                        1. Tamaño de los mensajes
                                          1. Mensajes perdidos
                                            1. Control de flujo
                                              1. Destinos de los mensajes
                                            2. Multidifusion IP
                                              1. Tranmite un unico paquete a varios receptores
                                              2. Comucicacion en grupo
                                                1. Tolerancia a fallos
                                                  1. Busqueda de los servidores de descubrimientos en redes espontaneas
                                                    1. Mejores prestacion basados en datos replicados
                                                      1. Propagacion de las notificaciones de eventos
                                                      Show full summary Hide full summary

                                                      Similar

                                                      INGENIERIA DE MATERIALES
                                                      Ricardo Álvarez
                                                      Elementos Básicos de Ingeniería Ambiental
                                                      Evilus Rada
                                                      Historia de la Ingeniería
                                                      Camila González
                                                      Introducción a la Ingeniería de Software
                                                      David Pacheco Ji
                                                      UNIDAD II DIBUJO PROYECTIVO
                                                      anyimartinezrued
                                                      GENERALIDADES DE LAS EDIFICACIONES
                                                      yessi.marenco17
                                                      MAPA MENTAL SOFTWARE APLICADOS EN INGENIERÍA CIVIL
                                                      Ruben Dario Acosta P
                                                      Estado de la ingenería mecánica y su perspectiva a futuro
                                                      Roberto Martinez
                                                      MAPA CONCEPTUAL SOBRE LA INICIATIVA CDIO
                                                      Victor Antonio Rodriguez Castañeda
                                                      Características de la Pitahaya y su potencial de uso en la industria alimentaria
                                                      Héctor Infanzón
                                                      Diapositivas neumática
                                                      Victor Zamora Delgado