KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > FooExplicitServer


1 // The foo remote object server
2

3 import java.rmi.RemoteException JavaDoc;
4 import javax.rmi.PortableRemoteObject JavaDoc;
5 import org.objectweb.carol.util.configuration.CarolConfiguration;
6
7 public class Server {
8
9     //The main method of this server
10
public static void main(String JavaDoc[] args) {
11         try {
12             //initialize carol
13
CarolConfiguration.init();
14
15             FooRemoteInterface myFoo = new Foo();
16             //The object is explicitly exported on RMI IIOP:
17
PortableRemoteObject.exportObject(myFoo);
18         } catch (RemoteException JavaDoc e) {
19             //Foo construction problem
20
}
21
22     }
23 }
Popular Tags