Section courante

A propos

Section administrative du site

java.rmi

Invocation de méthode à distance de Java
Java

Description

Ce module renferme les classes RMI (Remote Method Invocation) permet de faire appel à des méthodes à distance et à des constructions distribuées.

Liste des classes

Classe Description
AccessException Cette classe permet de gérer des exceptions d'accès refusé de la classe «java.rmi.Naming» et de l'interface «java.rmi.activation.ActivationSystem».
AlreadyBoundException Cette classe permet de lancer un processus d'exception lorsque l'objet dans le registre est déjà associé à une liaison.
ConnectException (java.rmi) Cette classe permet d'effectuer la gestion d'un processus d'exception quand une connexion est refusé à hôte à distance lors d'un appel d'une méthode à distance.
ConnectIOException Cette classe permet d'effectuer la gestion d'un processus d'exception quand erreur avec l'objet IOException se produit dans la connexion de l'hôte à distance lors d'un appel d'une méthode à distance.
MarshalException (java.rmi) Cette classe permet d'effectuer la gestion d'un processus d'exception si un java.io.IOException se produit lorsque le guidage de l'entête d'appel à distance, des arguments ou de valeur de retour pour un appel de méthode à distance subit un problème.
Naming Cette classe permet de fournir une méthode pour l'entreposage ou la demande de référence d'objets à distance dans un registre d'objet à distance.
NoSuchObjectException Cette classe permet d'effectuer la gestion d'un processus d'exception lorsqu'une tentative est faite pour appeler une méthode sur un objet n'existant plus dans la machine virtuelle à distante.
NotBoundException Cette classe permet d'effectuer la gestion d'un processus d'exception lorsqu'une tentative est faite pour rechercher ou délier dans le registre un nom n'étant associé à aucune obligation.
Remote Cette classe contient une interface servant à distance pour identifier quel méthode doit être invoqué par la machine virtuelle non-local.
RemoteException Cette classe permet d'effectuer la gestion d'un processus d'exception lorsque des problèmes de communications se produise pendant l'exécution d'un appel de méthode à distance.
RMISecurityException (java.rmi) Cette classe permet d'effectuer la gestion d'un processus d'exception lorsque des problèmes de sécurités se produisent pendant l'exécution de méthode java.rmi.RMISecurityManager. Cette classe est obsolète, utilisez plutôt SecurityException.
RMISecurityManager Cette classe permet d'effectuer la gestion d'un processus d'exception fournissant un gestionnaire de sécurité aux applications RMI quand il télécharge du code.
ServerError Cette classe permet d'effectuer la gestion d'un processus d'exception lors du traitement de l'invocation sur le serveur, soit pendant le non-triage des arguments, l'exécution de la méthode à distance elle-même, ou de triage de valeur de retour.
ServerException Cette classe permet d'effectuer la gestion d'un processus d'exception lors du traitement de l'invocation sur le serveur, soit pendant le non-triage des arguments, l'exécution de la méthode à distance elle-même, ou de triage, la valeur de retour de l'objet RemoteException.
ServerRuntimeException Cette classe permet d'effectuer la gestion d'un processus d'exception lors du traitement de l'invocation sur le serveur, soit pendant le non-triage des arguments, l'exécution de la méthode à distance elle-même, ou de triage, la valeur de retour de l'objet RuntimeException. Cette classe est obsolète.
StubNotFoundException Cette classe permet d'effectuer la gestion d'un processus d'exception lorsqu'une classe stub valable n'a pu être trouvée pour un objet à distance quand il est exporté.
UnexpectedException Cette classe permet d'effectuer la gestion d'un processus d'exception si le client d'un appel de méthode à distance reçoit, à la suite de l'appel, une exception contrôlée n'étant pas parmi les types d'exception vérifiée et déclarées dans la clause throws de la méthode de l'interface à distante.
UnknownHostException (java.rmi) Cette classe permet d'effectuer la gestion d'un processus d'exception si un java.net.UnknownHostException se produit tout en créant une connexion de l'hôte à distance pour un appel de méthode à distance.
UnmarshalException (java.rmi) Cette classe permet d'effectuer la gestion d'un processus d'exception lors d'un non-triage de paramètres ou les résultats d'un appel de méthode à distance si l'une des conditions suivantes se produisent : si une exception se produit lors de l'en-tête d'un appel de non-triage, si le protocole de la valeur de retour n'est pas valide, si un paramètre de non-triage java.io.IOException (sur le côté serveur) ou la valeur de retour (sur le côté client) se produit.

Légende

    Cette couleur permet d'indiquer les classes déconseillées ou obsolètes.

Dernière mise à jour : Samedi, le 21 mai 2016