延迟接收异步消息

在统一建模语言(UML)时序图中,可以在生命线之间移动异步消息的发送点和接收点,从而控制发送事件和接收事件之间的时间延迟。在发送生命线和接收生命线之间可出现多个消息。

图编辑器中必须已经打开了一个包含生命线的时序图,并且这些生命线必须带有异步消息。
要延迟接收异步消息:
  1. 选用板中,单击异步消息
  2. 单击开始消息的源生命线,将消息先水平拖动然后垂直拖动,并拖过现有的消息,直到拖动到想要终止此消息的目标生命线。
  3. 完成下列其中一个步骤:
    • 如果目标生命线表示结构化类元类型的一个实例,例如类,则命名此操作并单击确定
    • 如果目标生命线表示非结构化类元类型的一个实例,例如操作者,则重命名此选择的消息并单击确定
没有阻塞源生命线,并且在发送事件点和接收事件点之间可以出现交互。
相关概念
生命线
消息
相关任务
创建同步或异步消息
对生命线添加创建或销毁消息
删除消息
对消息指定操作
重新放置消息
使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.