Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
spring 是否有一种机制允许多个战争项目相互通信?
我想创建一个解决方案,使我的应用程序中的功能由一个中心点(可能是其中一个 WAR 文件中的 html 页面)控制,并且当进行更新以打开/关闭该功能时,此更改将传播到正确的 WAR,它可能使用注释或可能的弹簧配置文件来作用于传达的变化。
我查看了几个框架,例如 Togglz 和 Fitchy,它们提供了功能切换解决方案,但它们都不适合我的要求。
欢迎所有建议。
谢谢,
Spring 与 JMS 集成,可以在这种情况下使用。检查出来。此处列出了所有可用的选项(包括 RMI、Spring 的 HTTP 调用程序、Hessian、Burlap、JAX-RPC 和 JAX-WS)。像 JMS 这样的异步方法的优点是从容错的角度来看它更好(您可以更轻松地处理 app1 向暂时关闭的 app2 发送消息的情况)。另一方面,如果容错没有达到,那么像 JAX-WS 这样的同步解决方案可能更容易实现。希望能帮助到你。