我有一个问题,我想知道解决它的最佳方法是什么。
基本上我在集群环境(weblogic 11g)中有两个 Web 应用程序。
第一个 Web 应用程序用于上传“文档”并将这些 Web 应用程序管理为在第二个 Web 应用程序中可见(或不可见)。文档存储在两个 Web 应用程序都可以读取的数据库中
第二个 Web 应用程序可以被认为是一个文档查看器。
因为加载这些文档可能非常慢。我想尽快加载它们,而不是等待请求。
Web 应用程序定期检查数据库是否有新/已删除/更新的文档的拉取模型似乎不太实用。
当第一个 webapp 的用户(管理员)更新了文档时,最好的信号方式是什么,以便第二个 webapp 可以从数据库中检索文档?
我的第一个想法是使用 JMS 服务器,但对于这样一个简单的信号系统来说,这似乎有点沉重。
什么最适合这种情况?
- 集群的 JMS 服务器?
- 一个 JNDI 对象?