推荐文章
热门文章
您现在的位置:主页 > 365bet网上娱乐 >
XA在中国意味着什么?
      展开全部
根据具体情况,XA有很多含义。
我们的公共数据库连接事务中的XA是指X / Open组织提出的分布式事务处理规范。
XA规范主要定义了Transaction Manager和LocalResourceManager之间的接口。
有人说XA代表eXtendedArchitecture。事实上,我认为这只是一个巧合。
eXtendedArchitecture是一种CDROM单元架构。
XA协议最初由Tuxedo提出,并作为资源管理器(数据库)和事务管理器之间的接口标准提供给X / Open组织。
目前,主要的数据库提供程序(如Oracle,Informix,DB2和Sybase)都支持XA。
XA协议使用两阶段承诺方法来管理分布式事务。
XA接口为资源管理器和事务管理器之间的通信提供标准接口。
XA协议由两组以xa_开头并以ax_开头的函数组成。
以下函数允许事务管理器在资源管理器中执行操作。1)xa_open,xa_close:建立并关闭与资源管理器的连接。
2)xa_start,xa_end:本地事务的开始和结束。
3)xa_prepare,xa_commit,xa_rollback:预先提交,提交,回滚本地事务。
4)xa_recover:撤消先前确认的事务。
5)ax_的top函数允许资源管理器动态注册事务管理器并操纵XID(TRANSACTIONIDS)。
6)ax_reg,ax_unreg。允许资源管理器在TMS(TRANSACTIONMANAGERSERVER)中动态注册或取消注册。


上一篇:FGO圣诞副本免费配置攻略免费配置列表 下一篇:没有了
COPYRIGHT 2012-2013 POWERED BY 百度,All RIGHTS RESERVED 欢迎各界人士前来咨询/学习
咨询电话:13888888888 Q Q:888888888    邮编:471001     洛阳化妆学校 洛阳化妆培训 百度 洛阳新娘跟妆