Jakarta ee 同一服务器上独立war项目之间的通信

Jakarta ee 同一服务器上独立war项目之间的通信,jakarta-ee,war,Jakarta Ee,War,我正在建立一个独立的模块体系结构,在那里我可以独立地部署war项目 因此,我可以部署和取消部署没有共同点的war项目 war项目(例如在EJB或CDIBean中)有没有办法知道另一个war项目部署在同一台服务器上 提前感谢您的web模块的目标运行时(应用程序服务器)是什么?我正在使用Glassfish atm,但我希望能够使用其他服务器。您对WAR项目了解多少您需要检查它是否存在?此信息是否仅在运行时可用?如果我有两个独立的war项目project-a-war和project-b-war,我希望

我正在建立一个独立的模块体系结构,在那里我可以独立地部署war项目

因此,我可以部署和取消部署没有共同点的war项目

war项目(例如在EJB或CDIBean中)有没有办法知道另一个war项目部署在同一台服务器上


提前感谢

您的web模块的目标运行时(应用程序服务器)是什么?我正在使用Glassfish atm,但我希望能够使用其他服务器。您对WAR项目了解多少您需要检查它是否存在?此信息是否仅在运行时可用?如果我有两个独立的war项目project-a-war和project-b-war,我希望在我的服务器上运行一个根项目,其他两个可以访问,这可以检查project-a-war是否在服务器上运行,以及project-b-war是否在服务器上运行。简单的方法是从根项目初始化这两个war的JNDI查找,并捕获NameNotFoundException。当然,只有在您知道这些JNDI名称的情况下,它才会起作用。这不是一个聪明的方法来处理它的方式,但它应该工作。