UML发送信号动作,发送信号动作是一种特殊的动作,它表示从输入信息创建一个信号实例,然后发送到目标对象。发送信号动作可能触发状态机的转换或者活动的执行。发送信号动作时,可以包含一组带有值的参数。由于信号是一种异步消息,所以发送方发送信号后立即继续执行,所有的响应都将被忽略,并未返回给发送方。
发送信号动作表示为一个凸边矩形。下图为订单处理工作流中的一个片断,发送了两个信号。在创建订单之后向仓库发送一个信号,该动作是“接收订单请求”;然后创建发票,最后再向客户发送一个信号,该动作是“提示收货”。
上图仅描述了发送信号动作,而没有描述信号对象,也没有描述信号的接收方。如果需要,发送的一个信号对象可作为发送信号动作的一个输出对象。
酷客网相关文章:
评论前必须登录!
注册