论坛首页 入门技术论坛

请教多节点配置问题

浏览 1454 次
该帖已经被评为新手帖
作者 正文
   发表时间:2007-10-07  
情景如下:
Node A: BeanA, Node B: BeanB, Node C: BeanC
BeanA 中根据不同的业务,可以调用BeanB或者BeanC,我现在是通过如下的代码实现查找Node B中的BeanB
if (commService == null) {
  Properties props = new Properties();
  props.setProperty("java.naming.factory.initial", "org.jnp.interfaces.NamingContextFactory");
  props.setProperty("java.naming.provider.url", "192.168.1.5:1099");  //192.168.1.6:1099 Node C
  props.setProperty("java.naming.factory.url.pkgs", "org.jboss.naming:org.jnp.interfaces");
  try {
    InitialContext ctx = new InitialContext(props);
    commService = (CommService ) ctx.lookup("CommServiceBean/remote");
    log.info("commService initialized");
  } catch (NamingException e) {
    e.printStackTrace();
  }
}

有那位高人知道,能否直接在jboss的配置文件中配置jndi查找节点B/C,而不是通过自己代码初始化InitialContext来查找Remote Bean.
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics