Réseaux IP : RPC

Présentation

Introduction aux systèmes répartis

  • Définitions
  • Caractéristiques des systèmes répartis
  • Systèmes répartis vs. systèmes centralisés
  • Mise en oeuvre des applications réparties

Introduction à RPC

  • Quelques rappels
  • Présentation de RPC
  • Fonctionnement général de RPC

Le protocole RPC

  • RPC & XDR
  • Le langage RPC
  • Fonctionnement de RPC
  • Gestion des erreurs
  • Données transmises
  • Accès aux serveurs et aux services

Pré-requis nécessaires

Programmation C Avancée

Compétences visées

  • Introduction à RPC : Remote Procedure Call
  • Développement d’une application répartie client/serveur en utilisant le protocole RPC
  • Mise en œuvre de l’application avec l’outil RPCgen (en langage C sous linux).

Bibliographie

  •  aux systèmes répartis, Frank Singhoff, UBO, 2011
  • Technologie et architectures Internet, Pierre-Yves Cloux & al., DUNOD, 2002
  • Algorithmes distribués e