gpt4 book ai didi

java - 从项目 B 的 servlet 调用项目 A 的 bean

转载 作者:行者123 更新时间:2023-12-01 15:17:21 26 4
gpt4 key购买 nike

我有一个 Java EE 服务器,它从项目 B 中的 Servlet 调用项目 A 中的 bean。这两个项目都位于同一个“单元”(集群)中。我也想通过负载均衡器。我不想使用消息驱动 Bean 或 Web 服务。

还有其他方法可以做到这一点吗?如何实现?

最佳答案

实际上经过一段时间我找到了解决方案:

Hashtable env = new Hashtable();
env.put(Context.INITIAL_CONTEXT_FACTORY,"com.ibm.websphere.naming
.WsnInitialContextFactory");
env.put(Context.PROVIDER_URL,"corbaloc::boris:9811,:natasha
:9812");
Context ctx = new InitialContext(env);
TestEJBHome home = (TestEJBHome)
PortableRemoteObject.narrow(ctx.lookup("ejb/ejbs/TestEJBHome"),
TestEJBHome.class);
TestEJB bean = home.create();

从这里得到的: http://www.ibm.com/developerworks/websphere/techjournal/0807_pape/0807_pape.html

关于java - 从项目 B 的 servlet 调用项目 A 的 bean,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11455640/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com