メッセージ開始イベント、メッセージ中間イベント、およびメッセージ終了イベントがあります。これらのイベントは、メッセージを送受信します。
開始イベント
メッセージ開始イベントは、プロセス インスタンスの生成や、イベントのサブプロセスのトリガーに使用できます。メッセージが、メッセージ フロー経由で開始イベントに到着すると、開始イベントがトリガーされて、メッセージのプロセス番号を持つプロセス フォルダーが出力シーケンス フロー経由で転送されます。
中間イベント
シーケンス フローで、メッセージ中間イベントによって、プロセスの実行を遅らせることができます。イベントが発生するまでプロセス フォルダーはシーケンス フローに転送されません。メッセージ イベントは、メッセージが到着したときにトリガーされます。
[can trigger] 接続線によってアクティビティに割り当てられているメッセージ中間イベントがアクティブになると、アクティビティが破棄され、フローが例外フローに変換されます。つまり、シーケンス フロー経由で到着するプロセス フォルダーは、アクティビティの出力シーケンス フロー経由では転送されず、関連付けられているイベントの出力例外フロー経由で転送されます。メッセージ イベントは、メッセージが到着したときにトリガーされます。
終了イベント
メッセージ終了イベントがアクティブになると、すべての出力メッセージ フローを通してメッセージが送信されます。