TD3: Add HelloWorld RMI package.
[TD_SR.git] / TD3 / exemples / javarmi / hello / HelloServer.java
diff --git a/TD3/exemples/javarmi/hello/HelloServer.java b/TD3/exemples/javarmi/hello/HelloServer.java
new file mode 100644 (file)
index 0000000..ad08111
--- /dev/null
@@ -0,0 +1,18 @@
+package exemples.javarmi.hello;
+import java.rmi.Naming;
+import java.rmi.RMISecurityManager;
+
+public class HelloServer {
+    public static void main (String[] args) {
+        /* lancer SecurityManager */
+        System.setSecurityManager(new RMISecurityManager());
+        try {
+            /* créer une instance de la classe Hello et l'enregistrer dans le serveur de noms */
+            Naming.rebind("Hello1", new HelloImpl("Hello world"));
+            System.out.println("Serveur prêt");
+        }
+        catch (Exception e) {
+            System.out.println("Erreur serveur : " + e);
+        }
+    }
+}