cth*_*ops 10
如果进程A向进程B发送两条消息,则保证两条消息按它们发送的顺序到达.
如果进程A向进程B发送消息,然后向进程C发送消息,则无法保证它们的接收顺序.
同样,如果进程A和B向C发送消息,则无法保证接收消息的顺序.
它是消息传递模型的基本属性,不同进程中的计算顺序是未定义的,您只能有意义地谈论涉及消息发送的排序.上述规则的一个结果是,如果A向C发送消息,则向B发送消息,并且在接收到消息B发送给C时,则C可以以任何顺序接收这两个消息.(实际上,我怀疑这在单个节点上从不反转,但如果三个进程在不同的节点上,则很容易发生.)
| 归档时间: |
|
| 查看次数: |
691 次 |
| 最近记录: |