
为了说明还画了个草图.在调用过程中,首先要在两边各建立一个事务,注意这两个事务要单独分离出来,而不是在各个接口中的独立,提取出来,使之成为一个相对公用的事务.这样在两边调用过程中,由于使用的对象是一个(这里利用了面向对象的特性),所以两边的事务能保证自己方的操作完整性,而一旦调用过程出现异常或本地操作出现异常时,则向对方反馈失败信号,使对方做回滚的同时,自己这边开始回滚.这样就简单的,初步的解决了远程调用之间的事务.这里要注意的是要把事务提取出单独的事务.

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。