Cas1 : Exemple de chargement et d'execution d'une classe qui se trouve dans un repertoire "classes"
Cas 2 : Exemple de chargement et d'execution d'une classe qui se trouve sur une machine distante via un serveur de socket.
Cas 3 : Exemple de chargement et d'execution d'une classe qui se trouve sur un serveur HTTP.
Il faut que au preallable un serveur HTTP soit lance. Par exemple EasyPHP. Le web-root est le repertoire "classes" de l'exemple
Cas 4 : le chargement de classe à travers le protocole RMI. Toutes les classes dynamiques sont sur le serveur
Cas 5 : le chargement de classe à travers le protocole RMI. Les classes dynamiques sont sur le client et sur le serveur
Cas 6 : le chargement de classe sans passer par le protocole RMI. . Les classes dynamiques sont sur le client et sur le serveur.
ExempleCh08_02.pdf

            cas1Repertoire
         Bonjour.java 
         ChargeurDefaut.java 
         Exemple.java 
         ExempleCh08_02Cas1.java 
         ExempleInt.java 
         Individu.java 
         compil.bat 
         run1SansClassLoader.bat 
         run2AvecClassLoader.bat 
      cas2Socket
         Bonjour.java 
         ChargeurDefaut.java 
         ExempleCh08_02Cas2.java 
         Individu.java 
         ServerClass.java 
         compil.bat 
         file.policy 
         run.bat 
         runServerClass.bat 
      cas3Http
         Bonjour.java 
         ExempleCh08_02Cas3.java 
         Individu.java 
         compil.bat 
         compilIndividu.bat 
         run.bat 
      cas4RMIcodebase
         Client
            Client.java 
            compil.bat 
            file.policy 
            runFIle.bat 
            runURL.bat 
         Commun
            ExempleODInt.java 
            IndividuInt.java 
         Serveur
            ExempleOD.java 
            Individu.java 
            Serveur.java 
            compil.bat 
            file.policy 
            runServeur.bat 
      cas5RMIcodebase2
         Client
            BonjourImpl.java 
            Client.java 
            Individu.java 
            compil.bat 
            file.policy 
            runClientFile.bat 
            runClientURL.bat 
         Commun
            BonjourInt.java 
            ExempleODInt.java 
            IndividuInt.java 
            ResultatInt.java 
         Serveur
            ExempleOD.java 
            Resultat.java 
            Serveur.java 
            compil.bat 
            file.policy 
            runServeurFile.bat 
            runServeurURL.bat 
      cas6RMIloader
         Client
            BonjourImpl.java 
            Client.bat 
            Client.java 
            Individu.java 
            compil.bat 
            file.policy 
            runClientFile.bat 
            runClientURL.bat 
         Commun
            BonjourInt.java 
            ChargeurDefautFile.java 
            ChargeurDefautURL.java 
            ExempleODInt.java 
            IndividuInt.java 
            ResultatInt.java 
         Serveur
            ExempleOD.java 
            Resultat.java 
            Serveur.java 
            compil.bat 
            file.policy 
            runServeurFile.bat 
            runServeurURL.bat