null
US
Sign In
Sign Up for Free
Sign Up
We have detected that Javascript is not enabled in your browser. The dynamic nature of our site means that Javascript must be enabled to function properly. Please read our
terms and conditions
for more information.
Next up
Copy and Edit
You need to log in to complete this action!
Register for Free
1202211
Comunicación de procesos en Sistemas Distribuidos
Description
a
Mind Map by
Julian Sierra
, updated more than 1 year ago
More
Less
Created by
Julian Sierra
over 9 years ago
17
0
0
Resource summary
Comunicación de procesos en Sistemas Distribuidos
Proceso Un proceso que permite la interacción entre aplicaciones y servicios del sistema distribuido.
Mediante Modelos de comunicación
Memoria compartida
Paso de mensajes
utilizando
SOCKETS
que es
un punto final de comunicación
entre
Dirección IP
Puerto
que ofrece
interfaz de acceso a los servicios de red en el nivel de transporte.
que representa
un extremo de una comunicación bidireccional con una dirección asociada
tienen tres operaciones fundamentales
Creación
Asignación de dirección
Aceptación de conexión
tipos
Stream
Datagrama
Raw
donde debe existir
Direccionamiento
Donde identifica a los posibles receptores de mensajes
con dos mecanismos
Dirección dependiente de la localización
Dirección independiente de la localización
que tiene
Factores de comunicación
Comunicación en grupo
cuyos modelos son
Grupo abierto
Permite ingresar procesos que no son miembros del grupo.
Grupo Cerrado
No permite ingresar procesos que no son miembros del grupo.
Grupo Abierto Controlado
con ordenación
FIFO
Casual
Total
Movilidad
Rendimiento
Escalabilidad
Fiabilidad
Seguridad
Calidad del servicio
Primitivas de comunicación
divididas en
Básicas
Send (Envío)
Receive (Recepción)
Primitivas
Connect (Conexión)
Close (Desconexión)
cuyas características son
Bloqueantes - No bloqueantes
Síncronas - Asíncronas
Fiables - No fiables
Niveles de comunicación
1. Paso de mensajes
2. Funcionalidades de comunicación de bajo nivel
3. Llamado a procedimientos remotos
como
RPC (REMOTE PROCEDURE CALL)
Utilizado para
Llamado de procedimientos
Cliente / Servidor
por medio de Objetos Distribuidos
Ejemplos:
CORBA
basado en
OMA (Object Management Architecture)
que utiliza
Modelos de objetos
Servicios
Interfaces de dominio
Modelos de interacción
Facilidades comunes
cuyo eje central es
ORB (Object Request Broker)
que es
Un intermediario
que
Establece el puente de comunicación entre el cliente y el servidor
y trabaja en conjunto de
Adaptador de Objetos
Basic Object Adapter (BOA)
Portable Object Adapter (POA)
Interface ORB
Interconecta las peticiones y respuestas entre el cliente y el servidor.
STUB
Código cliente asociado al objeto remoto
Skeleton
Código servidor asociado al objeto remoto
DLL
Usados como alternativa a Stubs estáticos
DSI
Usados como alternativa a Skeletons estáticos
RMI
DCOM
Media attachments
sv106114 (image/jpg)
Estructura_de_la_comunicaci_n_en_un_sistema_distribuido.JPG (image/JPG)
Escudo_UMB (image/png)
Show full summary
Hide full summary
Want to create your own
Mind Maps
for
free
with GoConqr?
Learn more
.
Similar
Computing
Ben Leader
Girls' and Boys'Education - A Mind Map Nikki and Mikayla
nikkifulps
AQA Sociology AS level
rhian-hay
Othello content knowledge quiz
rubyduggan
Attachment - Psychology - Flash Cards
Megan Price
Japanese - Months
blitheetick0920
Veterinary Nursing Instruments
rowan.bray
Logic Pro X Practice Exam
Chris Redding
Mapas mentales con ExamTime
julii.perci
Science Unit 1 flashcards
bamoscato
Cuadro sinóptico de la función de la planeación
Elliot Anderson
Browse Library