在J2EE框架中,客户端是如何调用中间层的EJB呢? 其实就是测试程序一样调用,获取EJB 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ejb有两个标准的接口remote和home接口 client->home interface->jndi...->remote interface->ejb 发布ejb的时候需要jndi,客户端通过jndi找到ejb 在客户端写()这是一个WEBLOGIC的例子: String EJBSERVERURL = "t3://tangb:7007";//你要调用EJB服务器的ADDRESS String EJBUSERNAME = "weblogic"; String EJBPASSWORD = "weblogic"; Properties properties = null; if (retailID.equals("weblogic")) { //weblogic jndi properties = new Properties(); properties.put(Context.INITIAL_CONTEXT_FACTORY, "weblogic.jndi.WLInitialContextFactory"); properties.put(Context.PROVIDER_URL, EJBSERVERURL); properties.put(Context.SECURITY_PRINCIPAL, EJBUSERNAME); properties.put(Context.SECURITY_CREDENTIALS, EJBPASSWORD); Context context = new InitialContext(properties); Retail7RemoteHome home = (Retail7RemoteHome) context.lookup( "Retail7Remote"); 看下j2ee指南,里面说得很清楚 首先获得ejb容器的上下文,通过上下文查找ejb的home接口,然后通过home接口得到主接口.然后何以用主接口调用相应的方法了. 用ssh集成开发时,在一个action里面注入多个BO是否合适? Struts 循环生成select Hibernate与Orcale关于主键自动增长的问题 求hibernate高手解惑 在weblogic9中如何设置默认的服务?知道的告诉下。急。谢~~~ 要出国了,给点推荐吧 关于考试系统的随机出题的问题!请教各位高人,先谢谢了,急,在线等! 请教struts中logic:iterate问题 急~~~~~~~~~~~~~关于WEBLOGIC的 有关ejb项目的开发,给点建议吧!! 会话bean调用实体bean 我已经安装完J2EE SDK 1.40了,可是怎么在系统高级里设置环境变量啊?
String EJBSERVERURL = "t3://tangb:7007";//你要调用EJB服务器的ADDRESS
String EJBUSERNAME = "weblogic";
String EJBPASSWORD = "weblogic";
Properties properties = null;
if (retailID.equals("weblogic")) { //weblogic jndi
properties = new Properties();
properties.put(Context.INITIAL_CONTEXT_FACTORY,
"weblogic.jndi.WLInitialContextFactory");
properties.put(Context.PROVIDER_URL, EJBSERVERURL);
properties.put(Context.SECURITY_PRINCIPAL, EJBUSERNAME);
properties.put(Context.SECURITY_CREDENTIALS, EJBPASSWORD); Context context = new InitialContext(properties); Retail7RemoteHome home = (Retail7RemoteHome) context.lookup(
"Retail7Remote");