Invocation de Méthode à des
Objets distants
Exemple : Java
Remote Method Invocation
Harmonisation
AM Dery
Merci à Rémi Vankeisbelck, Michel Riveill etc
À travailler pour les TPs
Concepts généraux
Mise en œuvre Java
2
Points forts de la programmation
par Objets
Application = collection d ’objets interagissant
Séparation entre interface et implémentation
Représentation et types de données
Mécanismes d’abstraction
3
Interface publique
crediter
debiter
Compte AM
montant
Objet utilisé
Compte AM
crediter 1000
Utilisation de l’objet
Interface = partie visible de l’objet
Implémentation = partie privée inaccessible depuis d’autres objets
Modifier l’implémentation des classes sans altérer l’utilisation
Interface = contrat entre l’objet et le monde extérieur
4
Classes et héritage
Compte Codevi
Deposer
compte PEL
Débiter
Compte de particulier
Crediter
Debiter
Ajout de nouveaux types par création de classe
Ajout et surcharge des méthodes
5
Maturation des communications
Client Serveur
Des programmes (fonctionnant sur des machines
différentes) qui communiquent au travers du
réseau.
Un programme serveur offre des services (publie
des fonctionnalités)
Un programme Client utilise les fonctionnalités
par envoi de requêtes à un programme serveur (qui
prend en charge l’implémentation des
fonctionnalités)
1 / 87 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !