Java 从嵌入式Tomcat/Jetty jsf bean调用应用程序方法

Java 从嵌入式Tomcat/Jetty jsf bean调用应用程序方法,java,tomcat,Java,Tomcat,我正在尝试开发一个将tomcat或jetty嵌入JSF的应用程序。 可以从JSFbean调用嵌入并启动tomcat的应用程序方法吗 如果不可能,应用程序和servlet容器之间的通信的好方法是什么 我在文档、谷歌甚至stackoverflow.com上都没有找到任何东西!但我相信有一个解决办法 提前谢谢 ActiveMQ对于这种情况来说是一种过度杀伤力。您只需在主应用程序中启动一个RMI注册表,并使用您的应用程序和jsf Web应用程序之间通信所需的API托管一些远程接口。这个问题还不够清楚。是

我正在尝试开发一个将tomcat或jetty嵌入JSF的应用程序。 可以从JSFbean调用嵌入并启动tomcat的应用程序方法吗

如果不可能,应用程序和servlet容器之间的通信的好方法是什么

我在文档、谷歌甚至stackoverflow.com上都没有找到任何东西!但我相信有一个解决办法


提前谢谢

ActiveMQ对于这种情况来说是一种过度杀伤力。您只需在主应用程序中启动一个RMI注册表,并使用您的应用程序和jsf Web应用程序之间通信所需的API托管一些远程接口。

这个问题还不够清楚。是否已经存在一个servlet容器,您在其中托管JSF应用程序,并且在这个JSF应用程序中您再次启动一个嵌入式jetty?否。servlet容器应该嵌入到应用程序中。在servlet容器中,使用Java服务器面运行webapp。问题是关于从webapp/JSF bean到嵌入并启动servlet容器的应用程序的通信方式。我正在考虑使用ActiveMQ。如果没有办法,我不知道为什么必须嵌入servlet容器??这样做的好处是什么(集成在一个产品中?)?嵌入式servlet容器绝不意味着要从UI调用,它的主要用途是用于测试。使用main方法启动嵌入式容器。