¿Qué es una llamada RPC en redes informáticas?

¿Qué es una llamada RPC en redes informáticas?

¿Qué es una llamada RPC en redes informáticas?

VALORACIÓN DEL ARTÍCULO:
5/5


Un programa en una computadora en una red utiliza una Llamada de Procedimiento Remota para hacer una solicitud de un programa en otra computadora en la red sin conocer los detalles de la red. El protocolo RPC es un modelo de programación de red para la comunicación punto a punto dentro o entre aplicaciones de software. Una RPC también se conoce como llamada a una subrutina o llamada a una función.

Cómo funciona la RPC

En RPC, el ordenador emisor realiza una solicitud en forma de llamada a un procedimiento, función o método. El RPC traduce estas llamadas en peticiones y las envía a través de la red al destino deseado. El destinatario de la EPR procesa la solicitud basándose en el nombre del procedimiento y la lista de argumentos, y envía una respuesta al remitente cuando está completo. Las aplicaciones RPC típicamente implementan módulos de software llamados «proxies» y «stubs» que intermedian las llamadas remotas y las hacen parecer al programador que son iguales a las llamadas de procedimiento local.

Las aplicaciones de llamada RPC normalmente funcionan de forma sincrónica, a la espera de que el procedimiento remoto devuelva un resultado. Sin embargo, el uso de hilos ligeros con la misma dirección significa que se pueden producir varios RPCs simultáneamente. El RPC incorpora una lógica de tiempo de espera para manejar las fallas de la red u otras situaciones en las que los RPCs no regresan.

Tecnologías RPC

RPC ha sido una técnica de programación común en el mundo Unix desde los años 90. El protocolo RPC se implementó tanto en el entorno de computación distribuida de la Open Software Foundation como en las bibliotecas de computación de red abierta Sun Microsystems, ambas ampliamente implementadas. Los ejemplos más recientes de tecnologías RPC incluyen Microsoft DCOM, Java RMI, XML-RPC y SOAP.

TAMBIÉN TE INTERESA

estafas con criptomonedas

Estafas con criptomonedas: cómo no caer en ellas

Para bien o para mal, el sector de las criptomonedas ocupa asiduamente titulares en toda la prensa mundial. Y últimamente, las noticias giran en torno a la seguridad, así que no está de más recordar claves o consejos para evitar estafas con criptomonedas. Han pasado ya algunas semanas, pero conviene señalar dos recientes sucesos que

marca vivo

La marca vivo atisba un futuro con robots en nuestras casas

La industria tecnológica avanza a pasos agigantados, y en este escenario, la marca vivo se está postulando desde China como uno de los actores clave en la innovación digital. Durante la Conferencia Anual Boao Forum 2025 for Asia, celebrada en Boao, Hainan, la compañía ha presentado su nueva visión del futuro, marcada por la convergencia

SPC Care

Así funciona SPC Care, la primera app de cuidado de personas mayores en remoto

Presentada en 2024, SPC Care es la primera app en España de cuidado a distancia de los mayores. La solución, exclusiva de la marca para dispositivos SPC, permite a cuidadores y familiares de personas mayores controlar de forma remota el teléfono móvil del usuario sénior mediante la gestión de la completa totalidad de los parámetros del dispositivo para facilitar

Peugeot-ChatGPT

Ok Peugeot: un año de idilio entre Peugeot-ChatGPT

Para quien aún no lo sepa, ChatGPT no solo está presente en el móvil y en el ordenador, sino también en los coches. Desde el matrimonio Peugeot-ChatGPT, la firma francesa cumple su primer aniversario con esta herramienta con resultados muy satisfactorios. La marca fue una de las primeras del sector en integrar la Inteligencia Artificial