時序圖中的消息可以是信號、操作調用或類似於C++中的RPC(遠程過程調用)或Java中的RMI(遠程方法調用)。當壹個對象收到壹個消息時,對象中的壹個活動就會被啟動,這個過程叫做激活。激活顯示控件焦點,指示對象在某個時間點開始執行。壹個被激活的對象要麽執行自己的代碼,要麽等待另壹個對象的返回(被激活的對象已經向另壹個對象發送了壹條消息)。在圖中,激活被繪制為對象生命線上的細矩形。
消息可以通過消息名稱和參數來識別。消息還可以有指示分支或決定是否發送消息的條件表達式。如果用於表示分支,每個分支是互斥的,即壹個分支中壹次只能發送壹條消息。消息也可以有序列號,但是在序列圖中,很少使用消息的序列號,因為序列圖已經明確指出了消息的順序。
壹個對象可以通過發送消息來創建另壹個對象。當對象被刪除或自行刪除時,它由X標識..