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

Procedimiento Remoto RPC


Enviado por   •  3 de Febrero de 2013  •  697 Palabras (3 Páginas)  •  505 Visitas

Página 1 de 3

INTRODUCCION

La finalidad del presente trabajo es obtener de parte de nosotros el

estudiante de la carrera Licenciado en Computación, conocimiento del protocolo

o procedimiento que son utilizados en los Sistema Distribuidos para su

comunicación, como lo es el Llamado a Procedimiento Remoto entre los

cliente/servidor, de su funcionamiento, los objetivos que se persiguen, de sus

fallas comunes, el significado y del porque del uso del Llamado a procedimiento

Remoto.

Este trabajo se divide en un solo Capitulo, en el cual se trata de los

aspectos más relevantes del tema como son la definición de RPC, su

funcionamiento, sus fallas comunes y sus objetivos principales.

CAPITULO 1

1.1 Concepto de Llamada a un Procedimiento Remoto o RPC

Se puede encontrar en los muchos textos sobre Sistemas Operativos

Distribuidos la definición o explicación del significado o llamadas a

procedimientos remotos. Siendo definido como aquel procedimiento de

comunicación que realiza la maquina cliente con el Servidor sin que el cliente se

entere de dicho suceso. Es decir, que es el protocolo el cual permite a un Software

de ordenador llevar a cabo la ejecución de un código en una maquina remota sin

percatarse de esto.

Tal como lo define, Tanenbaum. Andrew (1996, pp 68) " Cuando un

proceso en la maquina A llama a un procedimiento en la maquina B, el proceso

que realiza la llamada a A se suspende y la ejecución se realiza en B."

¿Quiere decir esto que dicho procedimiento debe ser transparente a la maquina

origen? Tanenbaum (1996,pp 70-71) lo especifica claramente …"la idea detrás de

RPC es que una llamada a un procedimiento remoto se parezca lo más posible a

una llamada local. En otras palabras queremos que la RPC sea transparente…".

1.2 Objetivos del RPC

Entre los objetivos que se pueden encontrar pueden enumerarse los

siguientes; a) proporcionar un middleware (Software) que simplifique el

desarrollo de aplicaciones distribuidas, b) Ocultar los detalles relativo a la red, c)

el servidor ofrece procedimiento que el cliente llama como si fueran realizados

localmente, d) se busca un entorno de programación lo mas similar posible a un

entorno no distribuido. Puede entonces extraerse de estos objetivos del RPC sun

fin último que consistiera en ocultar los detalles de implementación de esas

llamadas remotas implementando la llamada mediante un dialogo de petición

respuestas cliente/servidor.

1.3 Pasos o Funcionamiento del RPC.

Los

...

Descargar como (para miembros actualizados)  txt (4.9 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com