Java 在应用服务器上替换EJB

Java 在应用服务器上替换EJB,java,jakarta-ee,ejb,Java,Jakarta Ee,Ejb,有一个J2EE应用程序服务器,它与一些部署的应用程序一起运行,这些应用程序包含客户端远程调用的EJB 部署在同一服务器上的其他应用程序是否有办法覆盖EJB并用一些模拟来替换它们?或者至少拦截电话?不需要在运行时,部署时间就足够了 我有一些想法如何做,但我不知道如何进行或从哪里开始: 我可以用一些定制的实现来替换ApplicationServer的JNDI查找服务吗?这些实现在部署时向应用程序注入EJB时提供模拟? 我应该在EJB上使用方面吗? 该解决方案应该是通用的,但如果它至少能在Weblog

有一个J2EE应用程序服务器,它与一些部署的应用程序一起运行,这些应用程序包含客户端远程调用的EJB

部署在同一服务器上的其他应用程序是否有办法覆盖EJB并用一些模拟来替换它们?或者至少拦截电话?不需要在运行时,部署时间就足够了

我有一些想法如何做,但我不知道如何进行或从哪里开始:

我可以用一些定制的实现来替换ApplicationServer的JNDI查找服务吗?这些实现在部署时向应用程序注入EJB时提供模拟? 我应该在EJB上使用方面吗?
该解决方案应该是通用的,但如果它至少能在Weblogic、Glassfish或JBoss中的一个上工作,它会很高兴的。

您可以使用应用服务器管理API,尝试从JNDI注销已部署的EJB,并用相同的名称注册您的模拟。但这绝对是特定于供应商的任务,因此请描述您使用的应用程序服务器。解决方案必须在Websphere上运行。