UML-顺序图(2)

来源:互联网 发布:java hadoop 开发 编辑:程序博客网 时间:2024/05/17 00:07

UML三种消息:

调用(Procedure Call)


异步(Asynchronous)


返回(Return)


Rose扩充:


阻止(Balking)


超时(Time-out)


UML三种消息:

调用(Procedure Call)


发送者把消息发送后,等待直到接收者返回控制,可以表示同步;实心箭头符号


kk


异步(Asynchronous)


消息发送后,发送者继续操作,不等待,常用于并发


hh


返回(Return)


表示消息的返回。消息上方放置返回值


同步消息的返回可以画出(如果想明确表达返回值),也可以不画出,直接隐含。


异步消息可以有返回,也可以没有。(可以响应异步消息,也可以不响应该异步消息。)


如果顺序图上显示有编号,则返回消息的编号和当初发送消息的编号完全一样。


虚线箭头表示,和依赖关系不要混淆


ff

0 0
原创粉丝点击