java - 如何调用其他EAR的bean方法

标签 java ejb ear

我在 JBOSS 应用程序服务器中有两个 EAR(EAR-1EAR-2)。 在 EAR-2 中,我有一个无状态 session bean:

TestTimerBean

在这个bean中,我有一个方法:

           startTimer()

现在我想访问/调用此方法:EAR-1 中的 startTimer()

有人可以建议我如何实现这一目标吗?

最佳答案

您要做的第一步是查找 EJB。

在 JBoss 中您可以使用以下方式访问:

context/Bean_Name/remote

其中 context 是您的耳朵名称,Bean_Name 是远程接口(interface)。

希望这对你有帮助

关于java - 如何调用其他EAR的bean方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11841488/

相关文章:

java - 为什么这段 Scala 代码会在运行时抛出 IllegalAccessError?

java - 关于 Object.hashcode() 和冲突

java - IntelliJ IDEA 14 : How to skip tests while deploying project into Tomcat

java - Weblogic如何只有一个消息驱动bean实例/线程

java - 在 XmlAdapter 中使用 EJB

java - .Classpath 在应用程序 EAR 中的用法和意义

jakarta-ee - 为什么要用耳朵而不是 war ?

java - 如何更改 Play Authenticate 用于重定向和电子邮件 URL 的端口?

jakarta-ee - 在 WAR 模块中打包企业 Bean

java - 瘦 war 的 ClassNotFoundException