Reporte RPC
Reporte RPC
Reporte RPC
INSTITUTO TECNOLOGICO DE
TUXTLA GUTIERREZ
TAREA:
TAREA : PRACTICA RPC (REMOTE PROCEDURE CALL)
INTRODUCCION
El Modelo
Vamos a la practica¡¡
SISTEMAS DISTRIBUIDOS
Procedimiento:
Lo primero que tenemos que hacer es escribir nuestro archivo con la extensión
“.x en mi caso se lama “funciones.x” Una vez escrito nuestro fichero funciones.x
hacemos una llamada al comando de Unix "rpcgen -a funciones..x". Esto
generará 7 ficheros distintos.
Contenido de el archivo
funciones.x, prácticamente
es la declaración vacía de
los métodos que serán
remotos.
1. Makefile.funciones
2. Funciones_xdr.c
3. Funciones.h
4. Funciones_server.c
5. Funciones_client.c
6. Funciones_svc.c
7. Funciones_ctrl.c
servidor de nuestra aplicación, y como podemos ver es como si fuera una clase
donde tenemos las clases, ya con código y las instrucciones de lo que van a
de que tenemos que crear un cliente y las llamas a los métodos remotos tiene
un formato específico.
Lo que nos toca por hacer ahora es compilar nuestros programas con el cando
Linux make, para este caso seria “make –f Makefile.funciones”, con esto
La imagen anterior es la llamada a make, ahora lo que nos toca por hacer es poner a correr el
servidor.
Con esto sabemos que los proceminetos remotos están listos para ser usados por otra
Para ejecutar el cliente debemos poner el nombre del ejecutable en este caso
“funciones_client” mas la dirección IP de la maquina que contiene los métodos remotos como
se muestra a continuación:
SISTEMAS DISTRIBUIDOS
CONCLUSION
BIBLIOGRAFIA
http://es.scribd.com/doc/52219317/El-RPC-Trabajo-de-investigacion
http://www.chuidiang.com/clinux/rpc/rpc.php/