svp ,qui peu m'expliqué la différence entre RPC et RMI ,,???merciiii d'avance
svp ,qui peu m'expliqué la différence entre RPC et RMI ,,???merciiii d'avance
Fonctionnellement, les 2 font la même chose, c'est à dire l'appel de fonction distante à travers le réseau. Par contre, elle ne le font pas de la même manière.
Le premier (RPC) utilise les Remote Procedure Call définies par SUN (ha on me dit dans l'oreille que c'est Xerox qui a inventé le concept).
Le deuxième (RMI) se trouve plutôt dans un environnement Java
Salut,
Ça se ressemble pour l'exécution a distance mais le P=Procedure et le M=Method induisent les mêmes différences qu'entre l'appel d'une fonction et l'appel d'une méthode de l'instance d'une classe.
Une fonction n'a pas d’état.
Une méthode est associe a un objet qui pourra en avoir un.
Dans la pratique, le "contexte" de l'appel a la fonction est entièrement cote appelant, avec une méthode, il sera +/- reparti entre l'appelant et l'objet appelé.
Dans le monde "client/serveur", RPC sera "stateless".... alors que RMI pourra être "statefull".
- W
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager