================================================== Remote method invocation



Ontologie : Urbanités

élément : Name_Class

rdf:ID : Remote_method_invocation

rdfs:label : Remote method invocation

Remote method invocation, plus connu sous l'acronyme RMI est une interface de programmation (API) pour le langage Java qui permet d'appeler des méthodes distantes. L'utilisation de cette API nécessite l'emploi d'un registre RMI sur la machine distante hébergeant ces objets que l'on désire appeler au niveau duquel ils ont été enregistrés. Cette interface de programmation est très souvent utilisée en parallèle avec l'API d'annuaire JNDI ou encore avec la spécification de composants distribués transactionnels EJB du langage Java.

Cette bibliothèque qui se trouve en standard dans Java J2SE, est une technologie qui permet la communication via le protocole HTTP (ou IIOP, depuis la version 1.3 du JDK) entre des objets Java éloignés physiquement les uns des autres, autrement dit s'exécutant sur des machines virtuelles java distinctes. RMI facilite le développement des applications distribuées en masquant au développeur la communication client / serveur.

Cette bibliothèque rentre en concurrence avec CORBA maintenu par l'Object Management Group ou RPC dont un des acteurs est Microsoft.

image/svg+xml Conception : Henry Boccon-Gibod Nom propre c Notion du domaine des technologies de l'information c source Wikipedia D http://fr.wikipedia.org/wiki/RMI_(java) voir aussi S Java a pour acronyme P RMI rdf:type P Notion du domaine des technologies de l'information Remote method invocation