gpt4 book ai didi

Java分布式事务组件

转载 作者:行者123 更新时间:2023-12-01 13:45:20 25 4
gpt4 key购买 nike

我正在从Oracle文档中学习分布式事务:http://docs.oracle.com/cd/B19306_01/java.102/b14355/xadistra.htm

我看到了这句话,请帮助我理解它的含义:

XA functionality is usually isolated from a client application, being implemented instead in a middle-tier environment, such as an application server.

In many scenarios, the application server and transaction manager will be together on the middle tier, possibly together with some of the application code as well.

什么是客户端应用程序,什么是中间层环境?中间层环境和应用服务器是一样的吗?我认为应用程序代码位于客户端应用程序中,这是正确的吗?

我对这些概念很陌生,因此在理解它们时遇到困难,请帮助我澄清它们。

最佳答案

我建议您阅读JTA specification ,它提供了有关分布式事务的良好概念信息。

What can be the client application and what is middle-tier environment?

客户端应用程序是划分事务边界(事务开始和结束的地方)的代码该客户端代码可以从 java 独立程序或服务器端组件(如 servlet 或 ejb)执行。

Is middle-tier environment and application server, both are same?

将中间层视为代表分布式事务中涉及的其他组件的概念:事务管理器、资源管理器和应用程序服务器。

I am thinking the application code lies on client application, is that correct? yes

关于Java分布式事务组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20407687/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com