Procesos cliente-servidor con procesos rpc, utilización en windows”

Páginas: 27 (6734 palabras) Publicado: 31 de mayo de 2011
SISTEMAS OPERATIVOS II
TEMA: “Procesos Cliente-Servidor con Procesos
RPC, utilización en Windows”

SISTEMAS OPERATIVOS II TEMA: Procesos Cliente-Servidor con Procesos RPC, utilización en Windows
Llamada a Procedimiento Remoto
Propósito
Llamada a procedimiento remoto (RPC), define una poderosa
tecnología para crear aplicaciones distribuidas cliente / servidor. Los resguardos y
lasbibliotecas de RPC de tiempo de ejecución gestionan la mayoría de los
procesos relacionados con los protocolos de red y comunicación. Esto le permite
centrarse en los detalles de la aplicación en vez de los detalles de la red.
Cuando se aplica
RPC se puede utilizar en todas las aplicaciones cliente / servidor
basadas en los sistemas operativos Microsoft Windows. También se puede utilizar
para crearprogramas de cliente y servidor de red para entornos heterogéneos
que incluyen sistemas operativos tales como Unix y Apple.
Contenido
1. Modelo Microsoft RPC: ofrece una visión general del modelo de
programación cliente-servidor, las normas para la programación de
aplicaciones distribuidas, y una descripción de cómo trabaja Microsoft RPC.
2. Datos y características del lenguaje: demuestrael uso de tipos de datos.
3. Punteros y arreglos: se explica cómo pasar arreglos de punteros como
parámetros.
4. Tuberías: se describe cómo utilizar tuberías con nombre como el mecanismo
de transporte para las llamadas a procedimientos remotos.
5. Binding and Handles describe el manejo obligatorio la estructura de datos
que permite al desarrllador el manejo de la llamada al RPC.
6. Gestiónde memoria: ofrece ideas sobre cómo gestionar la memoria en el
cliente y el servidor al realizar llamadas a procedimientos remotos.
7. Serialización de Servicios: se describen los métodos para codificar o
decodificar datos.
8. Seguridad: describe los métodos para la aplicación de elementos de
Página 3 de 29
SISTEMAS OPERATIVOS II TEMA: Procesos Cliente-Servidor con Procesos RPC, utilizaciónen Windows
seguridad en sus aplicaciones distribuidas.
9. RPC asíncrona: presenta información sobre las extensiones asíncronas de
Microsoft a la definición de RPC. RPC asíncrona retorna de inmediato sin
esperar a la salida. Cuando termina el procedimiento de ejecución remota en
el servidor, transfiere los datos de retorno al cliente.
10. RPC Message Queuing: se describe el uso de losservicios de Message
Queuing Service (MSMQ), que permite a los usuarios comunicarse a través
de redes y sistemas, independientemente de la situación actual de la
comunicación de las aplicaciones y sistemas.
11. El uso de llamadas a procedimiento remoto RPC sobre HTTP:
proporciona a los clientes RPC la capacidad de conectarse con seguridad a
través de Internet al servidor RPC y ejecutar programas dellamadas a
procedimiento remoto.
12. Bibliografía.
Página 4 de 29
SISTEMAS OPERATIVOS II TEMA: Procesos Cliente-Servidor con Procesos RPC, utilización en Windows
1. Modelo Microsoft RPC
1.1 El modelo de RPC
Llamada a procedimiento remoto (RPC) para los lenguajes de
programación C y C + + está diseñada para ayudar a satisfacer las necesidades
de los desarrolladores que trabajan en lapróxima generación de software para
sistemas operativos Microsoft Windows.
RPC es un potente, robusto, eficiente y seguro mecanismo de
comunicación entre procesos que permite el intercambio de datos e invocación de
la funcionalidad que residen en un proceso diferente. Ese proceso distinto puede
estar en la misma máquina, en la red de área local, o a través de Internet. Esta
sección explica elmodelo de programación de RPC y el modelo de los sistemas
distribuidos que se pueden aplicar con RPC.
RPC apoya plenamente Windows de 64 bits. Hay tres tipos de
procesos: nativos de 32 bits, nativos de 64 bits, y de 32 bits que corren bajo un
emulador de 32 bits en un sistema de 64 bits (a menudo denominados procesos
WOW64). Usando RPC, los desarrolladores pueden comunicarse
transparentemente...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Proceso de inicializaci n y apagado del servidor Windows
  • Windows server cliente servidor
  • Procesador De Windows
  • Procesamiento y utilizacion de informacion
  • Procesos criticos de windows
  • Proceso De Relacion Con Los Clientes
  • Proceso Administrativo Servicio Al Cliente
  • Proceso de atencion al cliente

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS