Bonjour,

je souhaite avoir un peu d'aide sur la réalisation d'une application avec le support de RMI.
Le but est de fournir pour chaque utilisateur une instance différente d'une classe.
Afin de faire ceci, j'ai réalisé une classe AFactory qui comporte une méthode. Celle-ci retourne une instance de classe A.
La classe AFactory est enregistré via l'appel de InitialContext.rebin(.....) ;

Quand l'utilisateur récupère une instance de la classe A, s'il n'y a pas d'appel de méthode au bout d'un certain temps j'aimerai fermer la connexion RMI (de cette classe) entre les deux machine. mais comment faire ? Existe-il une méthode close pour faire une socket RMI, doit-je créer mon propre proxy avec un timeout au bout d'un moment ?...

De plus, est il possible de connaitre à un instant t, le nombre d'instance d'une classe A ?



merci.