IBM';s UML序列示例:为什么缺少生命线的激活

IBM';s UML序列示例:为什么缺少生命线的激活,uml,sequence,activation,Uml,Sequence,Activation,我发现序列图非常有用,但我很难理解图11中的几点: 1) 为什么发送取款消息后客户生命线未激活?我的理解是,应该激活等待响应的对象 2) 为什么opt[balance>amount]中没有包含cash返回消息? 这难道不意味着客户即使在不满足条件的情况下也会获得现金吗,因为无论在opt(外部)如何发送现金 我还没有看到符号。但我只是假设调用方的生命周期可以忽略不计。在浏览规格时,我在p上发现了类似的符号。585其中只有虚线: opt片段(该矩形区域)表示内部的内容只是可选的。因此,借方消息仅

我发现序列图非常有用,但我很难理解图11中的几点:

1) 为什么发送
取款
消息后客户生命线未激活?我的理解是,应该激活等待响应的对象

2) 为什么
opt[balance>amount]
中没有包含
cash
返回消息? 这难道不意味着客户即使在不满足条件的情况下也会获得现金吗,因为无论在opt(外部)如何发送
现金

  • 我还没有看到符号。但我只是假设调用方的生命周期可以忽略不计。在浏览规格时,我在p上发现了类似的符号。585其中只有虚线:
  • opt
    片段(该矩形区域)表示内部的内容只是可选的。因此,
    借方
    消息仅在
    余额>金额
    时发送(方括号中的保护)。该示例不准确,因为它不处理“无现金返还”路径(一些错误处理)
  • 我还没有看到符号。但我只是假设调用方的生命周期可以忽略不计。在浏览规格时,我在p上发现了类似的符号。585其中只有虚线:
  • opt
    片段(该矩形区域)表示内部的内容只是可选的。因此,
    借方
    消息仅在
    余额>金额
    时发送(方括号中的保护)。该示例不准确,因为它不处理“无现金返还”路径(一些错误处理)