package vp.ejb;
import javax.naming.*;                                        // pakken med JNDI
import javax.rmi.PortableRemoteObject;  
public class BenytVeksler
{
	public static void main(String[] args) throws Exception
	{
		// Angiv data til JNDI til dens kontekst.
		// Disse kunne også i stedet angives i filen jndi.properties

		Hashtable env = new Hashtable();
		env.put(Context.INITIAL_CONTEXT_FACTORY,
				"com.evermind.server.rmi.RMIInitialContextFactory");
		env.put(Context.SECURITY_PRINCIPAL, "admin");
		env.put(Context.SECURITY_CREDENTIALS, "welcome");
		env.put(Context.PROVIDER_URL,"ormi://localhost:23891/current-workspace-app");
		Context ctx = new InitialContext(env);

		VekslerHome hjem = (VekslerHome)ctx.lookup("Veksler");

		Veksler valutaveksler = hjem.create();

		double beløb = valutaveksler.euroTilDollar(100);
		System.out.println("100 euro er "+beløb+" dollar.");

		beløb = valutaveksler.dollarTilEuro(100); 
		System.out.println("100 dollar er "+beløb+" euro.");
	}
}