Académique Documents
Professionnel Documents
Culture Documents
Java Beans
Java RMI
X. BLANC & J. DANIEL
Xavier.Blanc@lip6.fr , Jerome.Daniel@der.edf.fr
Les événements dans Java
// la classe receveur
public class MonListener implements java.awt.event.ActionListener {
public void actionPerformed(ActionEvent e) {
System.out.println(“evenement recu !”);
}
}
…
// quelque part dans le programme, le lien entre le receveur et le lanceur
java.swing.JButton button = new java.swing.JButton(“click”);
…
button.addActionListener(new MonListener());
Le Lanceur d’événements
• Modèle de Composant
• auto-descriptif
• réutilisable
• principalement visuel
• java
Java Beans
...
}
Propriétés Contraintes
Client Serveur
Stub Skeleton
Remote Reference Layer
Transport Layer
Obtention du stub à l’exécution
Import java.rmi.*;
}
Implanter une interface
}
Rendre accessible un serveur
Import java.rmi.*;