English 中文(简体)
分享在同一组别中运行的网络应用程序之间的交易
原标题:Sharing transactions between web applications, which run in the same cluster

我们(将)有以下架构:

  • Base.war will be a self-contained spring-hibernate application
  • All applications will run under Glassfish, and may be clustered
  • E1.war will sit on top of Base.war, extending it s functionality
  • There could be further extensions (E2.war, E3.war, …) sitting on top of Base.war
  • Either wars could start a transaction, and transactions could span between wars
  • Without shutting down Base.war, or any other Ex.war, it should be possible to upgrade an Ey.war

是否有办法解决这一问题?

最佳回答

问询/询问:

  1. Does our database support XA?
  2. Does the JDBC driver support XA?
  3. Will the combination of Glassfish/database/JDBC work with XA?
  4. Do we really need distributed transactions?

我回到第4点——不做分配交易。 你们需要真正确保分配的交易是你们的最佳解决办法。 很简单,建议尽可能避免。 这直接来自Jürgen Höller、共同创始人和春季高级开发商。

春天没有支持宣传不同进程之间的交易,因此,你需要集装箱支持这一交易或手工操作。

问题回答

暂无回答




相关问题
Spring Properties File

Hi have this j2ee web application developed using spring framework. I have a problem with rendering mnessages in nihongo characters from the properties file. I tried converting the file to ascii using ...

Logging a global ID in multiple components

I have a system which contains multiple applications connected together using JMS and Spring Integration. Messages get sent along a chain of applications. [App A] -> [App B] -> [App C] We set a ...

Java Library Size

If I m given two Java Libraries in Jar format, 1 having no bells and whistles, and the other having lots of them that will mostly go unused.... my question is: How will the larger, mostly unused ...

How to get the Array Class for a given Class in Java?

I have a Class variable that holds a certain type and I need to get a variable that holds the corresponding array class. The best I could come up with is this: Class arrayOfFooClass = java.lang....

SQLite , Derby vs file system

I m working on a Java desktop application that reads and writes from/to different files. I think a better solution would be to replace the file system by a SQLite database. How hard is it to migrate ...

热门标签