Unidad 5


Llamadas a Procedimientos Remotos

Procedimiento

En el ámbito de la programación, un procedimiento es un tipo sub algoritmo, es el término para describir una secuencia de órdenes que hacen una tarea específica de una aplicación más grande.
Las declaraciones de procedimientos generalmente son especificadas por:
  • Un nombre único en el ámbito.- Nombre del procedimiento con el que se identifica y se distingue de otros. No podrá haber otro procedimiento ni función con ese nombre (salvo sobrecarga o polimorfismo en programación orientada a objetos).
  • Una lista de parámetros.- Especificación del conjunto de argumentos (pueden ser cero, uno o más) que el procedimiento debe recibir para realizar su tarea.
  • El código u órdenes de procesamiento.- Conjunto de órdenes y sentencias que debe ejecutar el procedimiento.

Llamadas a Procedimientos Remotos


Llamados también RPC(Remote Procedures Call) inventados por Birrel y Nelson en 1984 no es más que el procedimiento en el que una maquina recurre a programas o aplicaciones situados en otra máquina que se encuentra a distancia, este proceso es fácil consta de lo siguiente:

  • Maquina Cliente pide servicio a Servidor
  • Maquina Servidor valida el servicio y envía respuesta
  • Ambas maquinas se relacionan mediante protocolos.
  • Maquina servidor envía servicios a máquina Cliente.

    Eventos y Notificaciones

    En la programación existe la programación orientada a eventos, en la que un evento es un mensaje de software que indica que algo ha ocurrido, como un tecleo o un click de un mouseEn el control de procesos, un evento es una ocurrencia que ha ocurrido y que ha sido registrado.

    No hay comentarios:

    Publicar un comentario