1.客户端程序中调用ejb
客户端调用的代码可以用ejb test client工具生成.自己写就是这个样子: 【程序编程相关:我的权限组件】前提:ejb要实现了remote接口 【推荐阅读:JDK开发工具包】 properties.put(context.initial_context_factory,"weblogic.jndi.wlinitialcontextfactory"); 【扩展信息:如何在企业应用中使用嵌入式工作流引擎】 properties properties = new properties(); properties.put(context.provider_url, "t3://localhost:7001");context context= new initialcontext(properties);
object ref = context.lookup("digestsessionbean"); //通过ejb的jndi name查找到ejbhome对象digestsessionhome digestsessionhome = (digestsessionhome) portableremoteobject.narrow(ref,
digestsessionhome.class);//得到ejbhome digestsession digestsession = digestsessionhome.create();//得到ejbobjectbyte[] ret = digestsession.md5(temp.getbytes());//ejb方法调用
... 下一页