0
我们有一个应用程序,它扫描目录以检索一侧的数据和图片,并通过web服务向另一侧的此数据提供iphone应用程序。在2个Java EE应用程序之间共享数据
当我们尝试通过webservices数据访问扫描并检索更多数据时,我们遇到了JDBCException
的JDBCException
RollbackException
这样的问题。我们在他的hibernate实现中使用了java持久化。
因此,我们认为将我们的应用程序分为两个Web模块,一个用于扫描目录并检索数据和图片,另一个用于通过Web服务提供数据。
问题是如何在两个Web模块之间共享数据?似乎在扫描模块中输入的数据不能立即提供给网络服务模块。这与java持久性的配置有关吗?
事实上,交易已提交,但我们还没有测试过解决方案。我们预计数据不会在两个Web模块之间复制,因为当我们通过phpmyadmin将数据插入数据库时,我们需要重新启动服务器,以便我们看到jpa中的更改。只是提交事务就足以从两个Web模块中看到数据?感谢帮助btw,使用jms似乎很复杂,我们更喜欢数据库解决方案 – user1184785 2012-03-14 15:17:18