序列图 - 友谊请求 FCM

Sequence Diagram - Friendship request FCM

我正在创建表示从用户 1 向用户 2 发送友谊请求的序列图。请求存储在 Firebase 实时数据库中。 Firebase Cloud Messaging 通知用户 2 订阅了用户 ID 主题。用户 2 可以拒绝或接受该请求。我想通过序列图对这种情况进行建模。到目前为止,我已经创建了这个图表。我不确定如何捕获操作 1.1。登录 FCM 后订阅用户 ID。您将如何模拟接受或拒绝请求?

以下是建模方法:

User 2 对通知做出接受或拒绝的反应。您可以使用片段在一个图表中对两者进行建模。或者您为这两种情况创建两个图表。

N.B。消息中的序列号在 SD 中是多余的,只有在 AD 中才有意义。您可以在图表 (IIRC) 的上下文菜单中的某个位置的 VP 中关闭它们。