import javax.naming.*;
public class HaClient {
public static void main(String[] args) {
try{
Context context=new InitialContext();
// org.jnp.interfaces.NamingContextFactory 该类型在 JBoss jnp-client.jar 包中
context.addToEnvironment(Context.INITIAL_CONTEXT_FACTORY, "org.jnp.interfaces.NamingContextFactory");
context.addToEnvironment(Context.PROVIDER_URL,"jnp://localhost:1099");
Hello hello=(Hello)context.lookup("HelloImpl/remote");
System.out.println(hello.sayHello("chengcheng "));
}catch(Exception ex){
ex.printStackTrace();
}
System.out.println("ok");
}
}