Flusso di processo: Invito di un contatto a partecipare a una connessione per un'applicazione connessa a BlackBerry Messenger

  1. L'utente BlackBerry invia dall'applicazione connessa a BlackBerry Messenger un invito a partecipare alla connessione di canale.
  2. L'applicazione visualizza un selettore di contatti. La piattaforma BBM compila l'elenco. Nel selettore di contatti vengono visualizzati solo i contatti che dispongono dell'applicazione sul loro dispositivo BlackBerry.
  3. L'utente seleziona i contatti dal selettore di contatti e invia l'invito.
  4. L'applicazione assegna un ID di invito univoco. Ogni invito ha un limite di tempo dopo il quale l'invito scade.
  5. La piattaforma BBM riceve la richiesta e inoltra l'invito ai contatti specificati.
  6. La piattaforma BBM mantiene l'elenco degli inviti in sospeso per l'utente, in attesa di una risposta, e i contatti, che devono accettare o rifiutare.
  7. I contatti ricevono l'invito all'interno di BBM.
  8. Ogni contatto accetta o rifiuta l'invito.
  9. La piattaforma BBM restituisce la risposta all'utente.
  10. L'applicazione confronta la risposta con l'ID di invito.
  11. Se l'invito viene accettato e convalidato, la piattaforma BBM apre una connessione e rileva l'utente e il contatto come partecipanti attivi nell'applicazione connessa a BBM.
  12. La piattaforma BBM rimuove l'invito dall'elenco di inviti in sospeso sia per il mittente che per il destinatario.
  13. Se l'invito scade o se l'utente lascia l'applicazione prima che l'invito venga accettato, la piattaforma BBM avvisa il contatto che l'invito non è più valido.
Argomento precedente: Flussi di processo

Le informazioni sono state utili? Inviateci i vostri commenti.