发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 CQRS 扩展性 并发编程 事件溯源 分布式 SOA

能否从WebLogic上部署的WebApp里访问JBOSS中的EJB!!!!!!

2004-10-13 17:25
赞助商链接

我用了jnp协议查找jboss中ejb的远程home的jndi,WebLogic说不认得jnp协议


// 在此输入java代码
Properties properties = null;
try {
properties = new Properties();
properties.setProperty(
"java.naming.factory.initial",
"org.jnp.interfaces.NamingContextFactory");
properties.setProperty(
"java.naming.provider.url",
"jnp://" +engineHostLocation + ":1099");
System.out.println(
"RSMessageSenderBean========queueHostLocation:"
+ engineHostLocation);
properties.setProperty(
"java.naming.factory.url.pkgs",
"org.jnp.interfaces.NamingContextFactory");
InitialContext ctx = new InitialContext(properties);

Object obj = ctx.lookup(rsMessageSenderJNDI);
rsmsHome = (RSMessageSenderHome)PortableRemoteObject.narrow(obj,
RSMessageSenderHome.class);

obj = ctx.lookup(driverManagerJNDI);
dmHome = (DriverManagerHome) PortableRemoteObject.narrow(obj,
DriverManagerHome.class);

obj = ctx.lookup(authenticateCenterJNDI);
acHome = (AuthenticateCenterHome)PortableRemoteObject.narrow(obj,
AuthenticateCenterHome.class);
}catch (Exception e) {

2
2004-10-17 09:53

很奇怪的访问方式,答案是可以的。

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系管理员 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com