Implementing a simple RMI Application over the Internet (using and

Implementing a simple
RMI Application over the
Internet
(using and comparing HTTP tunneling, RMI Proxy)
Plan de l ’exposé
Introduction
Problématique
HTTP tunneling
Comment RMI « tunnelle » des messages
Stratégie utilisée pour une invocation de méthode sur un
serveur
Naming Services
L’implémentation d’un servlet pour le HTTP Tunneling
Modifications à apporter au code afin d’utiliser le HTTP
Tunneling
Configuration du fichier policy
Exemple de requête RMI
Plan de l ’exposé (2)
RMI Proxy
Les objectifs
Les caractérisitiques
Le contrôle d’accès
• L’architecture
Fonctionnement de RMI Proxy
LAPI côclient et serveur
Limitations du RMI Proxy
Les modifications à apportées au client et au serveur
Les différences entre RMI Proxy et HTTP Tunneling
Conclusion
Introduction
RMI (Remote Method Invocation)
est un système distribué
une ou plusieurs applications peuvent s’exécuter sur une ou
plusieurs machines
Aucun problème s’il n’y a aucun firewall entre les deux parties
communiquantes
Problématique
Le problème principal
lorsqu’un client veut effectuer un appel RMI sur une machine
distante est le firewall.
Firewalls interdisent souvent l’accès
à certains ports spécialisés comme
ceux qu’on désire utiliser lors d’un
appel RMI.
Solution
techniques de tunneling, RMI Proxy ou encore d’autres
peuvent être utilisées.
1 / 33 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 !