Advanced Message Queuing Protocol ( 3 ) 逻辑模型
2009-11-10 02:10
162 查看
Sessions
建立在不同容器中的两个节点的链接必须要创建session. session是被具名的两个容器间的交互,并且为交互提供了一对可靠的有序地命令通道(正向和反向)。在同一时间的任意两个容器间可能会存在多个session, 每个session可能有多个链接。
Commands
session是命令通道。命令是AMQP的工作的原子单位。
命令用于创建在不同容器的源节点和目的节点之间的链接,传输信息数据,并发放和删除credit。一般来说命令在session中的传输是异步的。
为了确保一个特定的指令已被接收容器执行,发送容器必须等待确认。 AMQP的不允许指令被打乱顺序执行,命令可以根据序列号排序,接收容器执行完成后会回复一个包含最后一条指令的序列号的命令(可能是一个空命令)。
Transactions
AMQP同时也定义了事务容器,session定义了事务模型,在任何一个session中,最多有一个事务容器,另一端为事务控制器
AMQP提供了四种事务模式
1。非事务模式
2。本地事务模式
3。分布式事务模式
4。高级事务模式
可以在创建session的时候设置事务模型,创建之后不能再修改,并且在session层上控制事务模型。
事务控制器使用txn 命令把收发的命令组织成为事务单位。
reference: AMQP 1.0 DRAFT for Review Only Revision 875
建立在不同容器中的两个节点的链接必须要创建session. session是被具名的两个容器间的交互,并且为交互提供了一对可靠的有序地命令通道(正向和反向)。在同一时间的任意两个容器间可能会存在多个session, 每个session可能有多个链接。
Commands
session是命令通道。命令是AMQP的工作的原子单位。
命令用于创建在不同容器的源节点和目的节点之间的链接,传输信息数据,并发放和删除credit。一般来说命令在session中的传输是异步的。
为了确保一个特定的指令已被接收容器执行,发送容器必须等待确认。 AMQP的不允许指令被打乱顺序执行,命令可以根据序列号排序,接收容器执行完成后会回复一个包含最后一条指令的序列号的命令(可能是一个空命令)。
Transactions
AMQP同时也定义了事务容器,session定义了事务模型,在任何一个session中,最多有一个事务容器,另一端为事务控制器
AMQP提供了四种事务模式
1。非事务模式
2。本地事务模式
3。分布式事务模式
4。高级事务模式
可以在创建session的时候设置事务模型,创建之后不能再修改,并且在session层上控制事务模型。
事务控制器使用txn 命令把收发的命令组织成为事务单位。
reference: AMQP 1.0 DRAFT for Review Only Revision 875
相关文章推荐
- Advanced Message Queuing Protocol ( 2 ) 逻辑模型
- Advanced Message Queuing Protocol ( 1 ) 概述
- Advanced Message Queuing Protocol (AMQP) 简介
- AMQP――Advanced Message Queuing Protocol(高级消息队列协议)小结
- AMQP - Advanced Message Queuing Protocol
- Advanced Message Queuing Protocol ( 4 ) over InfiniBand
- ICMP(Internet Control Message Protocol)协议[总]
- TCP-IP详解卷1-06:ICMP:Internet控制报文协议(Internet Control Message Protocol)
- 概念模型,逻辑模型,物理模型
- tcp/ip协议学习笔记(5)Internet Control Message Protocol(ICMP)
- INTERNET MESSAGE ACCESS PROTOCOL - VERSION 4rev1
- 浅谈利用逻辑回归来解决文本分类时的模型调优
- 回归模型-逻辑回归
- 基于逻辑的数据模型datalog 的递归应用 (论文摘要笔记)
- windows程序窗体创建流程模型A--发送自定义消息逻辑上出现Bug
- 逻辑回归模型详解 LR
- 单线程模型中Message、Handler、Message Queue、Looper之间的关系
- 浅谈单线程模型中Message、Handler、Message Queue、Looper之前的关系
- Android单线程模型中Message、Handler、Message Queue、Looper之间的关系
- 逻辑斯谛回归与最大熵分类模型