Concurrencia en RPC : análisis de factibilidad y relación con protocolos de comunicaciones

Detalles Bibliográficos
Autor Principal: Montanaro, Franco Sebastián
Otros autores o Colaboradores: Tinetti, Fernando Gustavo (Director/a)
Formato: Tesis
Lengua:español
Datos de publicación: 2014
Temas:
Acceso en línea:Consultar en el Cátalogo
Descripción Física:100 p. : il. col. + 2 CD-ROM

MARC

LEADER 00000nam a2200000 a 4500
003 AR-LpUFIB
005 20250423183204.0
008 230201s2014 ag a rm 000 0 spa d
024 8 |a DIF-M7074  |b 7259  |z DIF006455 
040 |a AR-LpUFIB  |b spa  |c AR-LpUFIB 
100 1 |a Montanaro, Franco Sebastián  |9 49124 
245 1 0 |a Concurrencia en RPC :  |b análisis de factibilidad y relación con protocolos de comunicaciones 
260 |c 2014 
300 |a 100 p. :  |b il. col. +  |e 2 CD-ROM 
502 |a  Tesina (Licenciatura en Sistemas) - Universidad Nacional de La Plata. Facultad de Informática, 2014. 
505 0 |a  1. Introducción -- 1.1 Sistemas distribuidos -- 1.2 Arquitectura distribuida cliente/servidor -- 1.3 Comunicación de procesos: sockets -- 1.4 Llamadas a procedimientos remotos -- 1.5 Operación RPC básica -- 1.6 Pasaje de parámetros por referencia -- 1.7 Objetivos de la tesina -- 2. Sun RPC -- 2.1 Modelo -- 2.2 Portmapper -- 2.3 Relación con el protocolo de transporte -- 2.4 XDR -- 2.4.1 Relación del lenguaje RPC con XDR -- 2.4.2 Ejemplificación XDR -- 2.5 Conceptos de interés -- 2.5.1 Tiempos de espera -- 2.5.2 ID de transacción -- 3. El programa rpcgen -- 3.1 Introducción -- 3.2 Análisis del stub cliente y servidor -- 3.3 Convirtiendo procedimientos locales en remotos -- 3.3.1 Modelo local -- 3.3.2 Modelo remoto -- 4. Concurrencia en Sun RPC y rpcgen -- 4.1 Procesamiento secuencial -- 4.2 Procesos y Threads -- 4.3 Propuesta de Sun RPC e implementación en rpcgen -- 5.Implementación de la propuesta -- 5.1 Concurrencia con procesos -- 5.1.1 Creación de procesos con fork() -- 5.1.2 Aplicación de concurrencia con procesos en ejemplo inicial -- 5.1.3 Solicitudes duplicadas -- 5.2 Concurrencia con threads -- 5.2.1 Creación y manipulación de threads -- 5.2.2 Aproximación inicial -- 5.3 MT con TCP: Solución a la decodificación de parámetros -- 5.4 MT con UDP: retornos cruzados -- 6.Extensiones a rpcgen -- 6.1 Servidor multi-procesos -- 6.2 Servidor multithreading -- 7. Conclusiones -- Referencias 
650 4 |a TCP/IP  |9 43256 
650 4 |a CONCURRENCIA  |9 48137 
650 4 |a SISTEMAS DISTRIBUIDOS  |9 42894 
650 4 |a MULTITHREADED PROGRAMMING  |9 47142 
653 |a RPC 
653 |a multithreading 
653 |a sun RPC 
653 |a multiproceso 
653 |a UDP 
653 |a RPCgen 
653 |a portmapper 
700 1 |a Tinetti, Fernando Gustavo ,  |e Director/a  |9 44771 
942 |c TE 
952 |0 0  |1 0  |4 0  |6 TES_1427  |7 1  |9 81484  |a DIF  |b DIF  |d 2025-03-11  |i DIF-04449  |l 0  |o TES 14/27   |p DIF-04449  |r 2025-03-11 17:04:32  |w 2025-03-11  |x  CD 810-811   |y TE 
999 |c 56234  |d 56234