Java TransactionAPI (JTA) 主要包含几部分


Posted in 面试题 onDecember 07, 2012
JTA主要包含三部分, UserTransaction, Transaction Manager, XAResource

UserTransaction: The javax.transaction.UserTransaction API allows the application to control the transaction boundaries programmatically. In simple words, this high level API allows to mark the beginning and the end of a global (distributed) transaction.
Transaction Manager: The javax.transaction.TransactionManager API is designed as interface for the application server. The application server is able to specify transaction boundaries in charge of the managed application with this high level API.
XAResource: The javax.transaction.xa.XAResource API is a Java implementation of the industry standard XA Interface based on the X/Open CAE specification. This is the low level API between transaction manager and the database. This interface will allow you to speak 2PC with directly the different databases involved in a distributed transaction.

Tags in this post...

面试题 相关文章推荐
可以在一个PHP文件里面include另外一个PHP文件两次吗
May 22 面试题
当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?
Sep 09 面试题
如何打开WebSphere远程debug
Oct 10 面试题
*p++ 自增p 还是p所指向的变量
Jul 16 面试题
如何向接受结构参数的函数传入常数值
Feb 17 面试题
经典c++面试题三
Jul 08 面试题
武汉世纪畅想数字传播有限公司 .NET笔试题
Jun 13 面试题
.NET remoting的两种通道是什么
May 31 面试题
西安当代医院管理研究院笔试题
Dec 11 面试题
linux面试题参考答案(6)
Aug 29 面试题
软件测试有哪些?什么是配置项?
Feb 12 面试题
Java如何调用外部Exe程序
Jul 04 面试题
怎样创建、运行java程序
Aug 01 #面试题
JMS中Topic和Queue有什么区别
May 15 #面试题
JAVA中的关键字有什么特点
Mar 07 #面试题
如何设置Java的运行环境
Apr 05 #面试题
是什么让J2EE适合用来开发多层的分布式的应用
Jan 16 #面试题
JDK安装目录下有哪些内容
Aug 25 #面试题
如何让Java程序执行效率更高
Jun 25 #面试题
You might like
帅气的琦玉老师
2020/03/02 日漫
PHP setcookie() cannot modify header information 的解决方法
2009/01/09 PHP
php+MySQL判断update语句是否执行成功的方法
2014/08/28 PHP
PHP延迟静态绑定的深入讲解
2018/04/02 PHP
PHP INT类型在内存中占字节详解
2019/07/20 PHP
JavaScript效率调优经验
2009/06/04 Javascript
Javascript下IE与Firefox下的差异兼容写法总结
2010/06/18 Javascript
火狐4、谷歌12不支持Jquery Validator的解决方法分享
2011/06/20 Javascript
使用jquery实现图文切换效果另加特效
2013/01/20 Javascript
详解AngularJS控制器的使用
2016/03/09 Javascript
JavaScript实现多栏目切换效果
2016/12/12 Javascript
JS实现全屏的四种写法
2016/12/30 Javascript
JavaScript 数组的进化与性能分析
2017/09/18 Javascript
原生JS进行前后端同构
2018/04/22 Javascript
Node.js中,在cmd界面,进入退出Node.js运行环境的方法
2018/05/12 Javascript
解决vue点击控制单个样式的问题
2018/09/05 Javascript
JavaScript自动生成 年月范围 选择功能完整示例【基于jQuery插件】
2019/09/03 jQuery
Nodejs技巧之Exceljs表格操作用法示例
2019/11/06 NodeJs
微信小程序实现限制用户转发功能的实例代码
2020/02/22 Javascript
Vue 样式切换及三元判断样式关联操作
2020/08/09 Javascript
深度定制Python的Flask框架开发环境的一些技巧总结
2016/07/12 Python
Python机器学习之决策树算法
2017/12/22 Python
Django中针对基于类的视图添加csrf_exempt实例代码
2018/02/11 Python
详解Python字典小结
2018/10/20 Python
python绘制无向图度分布曲线示例
2019/11/22 Python
python基于property()函数定义属性
2020/01/22 Python
PyInstaller将Python文件打包为exe后如何反编译(破解源码)以及防止反编译
2020/04/15 Python
简单了解Python字典copy与赋值的区别
2020/09/16 Python
python实现发送带附件的邮件代码分享
2020/09/22 Python
Farfetch台湾官网:奢侈品牌时尚购物平台
2019/06/17 全球购物
英国行业制服供应商:Alexandra
2019/09/14 全球购物
关爱残疾人演讲稿
2014/05/24 职场文书
局火灾防控工作方案
2014/05/25 职场文书
小学优秀班主任材料
2014/12/17 职场文书
Nginx安装完成没有生成sbin目录的解决方法
2021/03/31 Servers
CSS font-variation 可变字体的魅力(实例详解)
2022/03/03 HTML / CSS