1、 客户端程序中调用EJB
前提:EJB要实现了REMOTE接口
客户端调用的代码可以用EJB Test Client工具生成。自己写就是这个样子:
String url="t3://localhost:7001";
Properties prop=new Properties();
prop.put(Context.PROVIDER_URL,url);
prop.put(Context.INITIAL_CONTEXT_FACTORY,"weblogic.jndi.WLInitialContextFactory");
prop.put(Context.SECURITY_PRINCIPAL, "name");
prop.put(Context.SECURITY_CREDENTIALS,"code");
Context context =new InitialContext(prop);
//通过ejb的JNDI name查找到EJBHome对象
Object ref = context.lookup("