
import java.rmi.registry.LocateRegistry;
import java.rmi.registry.Registry;
import java.rmi.server.UnicastRemoteObject;

public class AppServeur
{
    public static void main(String[] argv)
    {
        // le port
        int port = 10000;

        try
        {
            // creation du skeleton vers le traitement
            Interface skeleton = (Interface) UnicastRemoteObject.exportObject(new Serveur(true), port);

            // on cree le serveur
            Registry registry = LocateRegistry.createRegistry(port);

            // publication de notre serveur sous le nom "Fibonacci" avec le traitement defini dans notre skeleton
            registry.rebind("Fibonacci", skeleton);
        }
        catch (Exception e)
        {
            e.printStackTrace();
        }
    }
}

@@ -23,57 +23,9 @@
 try.
-LocateRegistry;%0Aimport java.rmi.registry.Registry
+*
 ;%0Aim
@@ -45,35 +45,17 @@
 .server.
-UnicastRemoteObject
+*
 ;%0A%0Apubli
@@ -72,17 +72,17 @@
 pServeur
-%0A
+ 
 %7B%0A    pu
@@ -117,20 +117,16 @@
 %5B%5D argv)
-%0A   
  %7B%0A     
@@ -132,57 +132,46 @@
     
-// le port%0A        int port = 10000;%0A%0A        try
+int port = 10000;  // le port d'ecoute
 %0A   
@@ -167,32 +167,36 @@
 'ecoute%0A        
+try 
 %7B%0A            //
@@ -336,25 +336,24 @@
 ue), port);%0A
-%0A
             
@@ -443,17 +443,16 @@
 (port);%0A
-%0A
         
@@ -618,24 +618,16 @@
        %7D
-%0A       
  catch (
@@ -638,24 +638,16 @@
 ption e)
-%0A       
  %7B%0A     

Update AppServeur.java