- RPC
-
El RPC (del inglés Remote Procedure Call, Llamada a Procedimiento Remoto) es un protocolo que permite a un programa de ordenador ejecutar código en otra máquina remota sin tener que preocuparse por las comunicaciones entre ambos. El protocolo es un gran avance sobre los sockets usados hasta el momento. De esta manera el programador no tenía que estar pendiente de las comunicaciones, estando éstas encapsuladas dentro de las RPC.
Las RPC son muy utilizadas dentro del paradigma cliente-servidor. Siendo el cliente el que inicia el proceso solicitando al servidor que ejecute cierto procedimiento o función y enviando éste de vuelta el resultado de dicha operación al cliente.
Hay distintos tipos de RPC, muchos de ellos estandarizados como pueden ser el RPC de Sun denominado ONC RPC (RFC 1057), el RPC de OSF denominado DCE/RPC y el Modelo de Objetos de Componentes Distribuidos de Microsoft DCOM, aunque ninguno de estos es compatible entre sí. La mayoría de ellos utilizan un lenguaje de descripción de interfaz (IDL) que define los métodos exportados por el servidor.
Hoy en día se está utilizando el XML como lenguaje para definir el IDL y el HTTP como protocolo de red, dando lugar a lo que se conoce como servicios web. Ejemplos de éstos pueden ser SOAP o XML-RPC.
Véase también
- ONC RPC Llamada a procedimiento remoto de sun.
- DCE/RPC Llamada a procedimiento remoto de Open Software Foundation.
- DCOM Modelo de Objetos de Componentes Distribuidos de Microsoft.
- RMI Invocación de Métodos Remotos para Java.
- CORBA
- XML-RPC
- SOAP
- Computación distribuida
- JRES - Java Remote Execution Service is a RPC protocol that uses SSL style encode mechanism to encode its calls and pure HTTP as a transport mechanism.
Enlaces externos
- Sun Microsystems (en inglés)
- Soap (en inglés)
- RFC 1057 (en inglés)
Categorías:- Protocolos
- Computación distribuida
- Siglas de informática
Wikimedia foundation. 2010.
См. также в других словарях:
RPC — can refer to:Organizations* Revolutionary Policy Committee, a faction within UK Independent Labour Party during the 1930s. * Rail Passengers Council, a network established by the Parliament of the United Kingdom to protect and promote the… … Wikipedia
RPC — [Abk. für gleichbed. engl. reversed phase chromatography]: svw. ↑ Umkehrphasenchromatographie. * * * RPC [Abk. für Remote Procedure Call, dt. entfernter Prozeduraufruf], ein von der Firma Sun für das NFS entwickel … Universal-Lexikon
RPC — steht für: Regional Playback Control, eine regionale Abspielverhinderung für DVDs Remote Procedure Call, ein Protokoll für verteilte Anwendungen Radio Paging Controller, eine Hardware Karte zur Codierung von POCSAG Nachrichten Rocket Pod… … Deutsch Wikipedia
RPC — RPC: Remote Procedure Call вызов удалённых процедур Regional Protection Code маркировка оптических дисков по регионам их распространения Right Person Contact контакт с клиентом в сфере телекоммуникаций … Википедия
RPC — (Remote Procedure Call) Llamada a Procedimiento Remoto. RPC es un protocolo que permite a un programa de ordenador ejecutar código en otra máquina remota sin tener que preocuparse por las comunicaciones entre ambos. El protocolo fue propuesto… … Enciclopedia Universal
RPC — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. Sigles d’une seule lettre Sigles de deux lettres > Sigles de trois lettres Sigles de quatre lettres … Wikipédia en Français
RPC — ● ►en sg. ►PROT Remote Procedure Call. Technique utilisée dans le modèle client serveur. Le client appelle des procédures qui sont exécutées sur un ordinateur distant grâce à un serveur d applications. Le protocole RPC gère les interactions entre … Dictionnaire d'informatique francophone
RPC — Remote Procedure Call (Academic & Science » Electronics) Remote Procedure Call (Computing » General) Remote Procedure Call (Computing » Drivers) ** Remote Procedure Calls (Governmental » Military) ** Remote Procedure Calls (Governmental » NASA) * … Abbreviations dictionary
RPC — reactive perforating collagenosis; relapsing polychondritis; relative proliferative capacity; remote procedure call; restorative proctocolectomy * * * reactive perforating collagenosis … Medical dictionary
RPC — • Remote Procedure Call rechnerübergreifender Prozeduraufruf, d.i. auf System A kann eine Prozedur auf dem System B aufgerufen werden • Reseau Communication par Paquet frühes franz. paketvermittelndes Forschungsnetz • Row Parity Check ( > IEEE … Acronyms