0
私は、ユーザー1からユーザー2への友情要求の送信を表すシーケンス図を作成しています。要求はFirebaseリアルタイムデータベースに保存されています。ユーザ2は、ユーザIDであるtopicにサブスクライブするFirebase Cloud Messagingによって通知されます。ユーザー2は要求を拒否または承諾できます。このシナリオでは、シーケンス図でモデル化したいと考えています。これまでにこの図を作成しました。私はどのようにアクション1.1をキャプチャするか分からない。ロギング後、FCMはユーザーIDに登録されます。あなたはその要求を受け入れるか拒否するかをモデル化しますか?シーケンス図 - 友情要求FCM
残りの図は大丈夫ですか?受諾または拒否は私のケースではFCMではなくデータベースに影響します。 – user3637775
問題はありません。 FCMは受諾に反応し、データベースに通知します(私は推測します)。 User2は受け入れを設定するためにデータベースに潜入することはないでしょう。 –
ユーザーはアプリ内のボタンをクリックしてリクエストを確認する必要があります。その後、要求はデータベースから削除され、新しい友人関係が作成されます。 FCMはユーザーに通知することしかできないと思います – user3637775