Perteneciente al sistema de software
DCE (Distributed Computing
Environment)
Lanzado en 1990 por el consorcio
OSF(Open Software Foundation)
OSF DCE es un conjunto de servicios que puede
utilizarse separadamente o en combinación, en
ambientes de desarrollo de computación
distribuida
Componentes
Para el programador de aplicaciones, una llamada remota parece
(casi) como una llamada local, pero hay varios componentes RPC que
trabajan juntos para implementar esta facilidad.
Copilador
IDL
El archivo IDL se compila en código de
objeto a través del compilador IDL. El
código objeto se divide en dos partes
principales: una para el lado del cliente de
la aplicación y otra para el lado del
servidor.
Sistema de Tiempo de ejecución
Responde a las solicitudes por stubs
Ventajas
Directorio de Servicios: RPC no vinculado al nombre
de máquina específico
Independiente de la red: Oculta los detalles
de la red de las aplicaciones RPC
Confiabilidad Controla el fracaso
/ recuperación
Seguridad
Conversión de datos
Maneja diferencias entre sistemas
El llamante y el receptor pueden tener diferentes representaciones de datos
Utiliza el lenguaje nativo
Implementaciones
La herramienta HP Openview Operations
Microsoft Exchange/Outlook
Call of Duty: Modern Warfare 2
Protocolos
Transporte
TCP y UDP
Red
SMB (Server Message Block)
Permite compartir archivos, impresoras, etcétera, entre
nodos de una red de computadoras que usan el sistema
operativo Microsoft Windows.
SMB2
Usos
El antiguo software de DCE en la versión
1.1 para Linux
Microsoft RPC o MSRPC
Samba: software que provee servicios de archivo
e impresion.