org.jnp.interfaces.NamingContextFactory 该类型在 JBoss jnp-client.jar 包中

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");
 }
}


版权声明:本文为liangcheng2008原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。