/*
 * Copyright (c) 1999-2000 Andreas Eberhart. All Rights Reserved.
 */

import Beispiel.*;
import org.omg.CosNaming.*;
import org.omg.CORBA.*;

public class Client {
    public static void main(String[] args) {
		try {
            ORB orb = ORB.init(args, null);

            Server server;
            org.omg.CORBA.Object nameservice =
                orb.resolve_initial_references("NameService");
            NamingContext namingcontext = NamingContextHelper.narrow(nameservice);

            NameComponent name = new NameComponent("Datum", "");
            NameComponent path[] = {name};

            server = ServerHelper.narrow(namingcontext.resolve(path));

            String ergebnis = server.getTime();

            ergebnis = server.getTime();
	    	System.out.println(ergebnis + " thread " + Thread.currentThread()) ;

            ergebnis = server.getTime();
			System.out.println(ergebnis + " thread " + Thread.currentThread()) ;
		}
		catch (Exception e) {
			System.out.println(e) ;
		}
    }
}


