码迷,mamicode.com
首页 > 其他好文 > 详细

时序图_组成元素之消息

时间:2016-08-22 10:52:34      阅读:1053      评论:0      收藏:0      [点我收藏+]

标签:

注:本文中的时序图均使用Astah工具制作。

一、消息(Message)

消息(Messages)是对象间的一种通信机制。由发送对象向另一个或其他几个接收对象发送信号,或由一个对象(发送者或调用者)调用另一个对象(接收者)的操作。

消息的分类

1、同步消息(Synchronous Message)

消息的发送者把控制传递给消息的接收者,然后停止活动,等待消息的接收者放弃或者返回控制。用来表示同步的意义。

2、异步消息(Asynchronous Message)
消息发送者通过消息把信号传递给消息的接收者,然后继续自己的活动,不等待接受者返回消息或者控制。异步消息的接收者和发送者是并发工作的。

3、返回消息(Return Message)
返回消息表示从过程调用返回

技术分享

消息的功能

消息是定义交互和协作中交换信息的类,用于对实体间的通信内容建模,消息允许在实体间传递信息 (传递参数), 允许实体请求其它服务, 对象之间通过发送和接收消息进行通信。消息可以触发操作, 唤起信号, 或使目标对象创建或销毁。

消息的功能:
1、自调用
2、创建对象
3、同步调用其他对象
4、异步调用其他对象
5、返回
6、销毁对象

技术分享

二、自关联消息(Self-Message)

表示方法的自身调用以及一个对象内的一个方法调用另外一个方法 。

技术分享

三、无对象消息

无触发对象消息(Found Message):用活动条开始断点上的实心球箭头来表示。(用在开始)

无接收对象消息(lost message):用箭头加实心球表示。(用在结束)

技术分享

时序图_组成元素之消息

标签:

原文地址:http://www.cnblogs.com/whylaughing/p/5794607.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!