Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Architettura di messaggistica
Puoi utilizzare la messaggistica SDK Amazon Chime come SDK lato server e lato client. Le API lato server creano un and. AppInstance
AppInstanceUser
È possibile utilizzare vari hook e configurazioni per aggiungere logica di business e convalida specifiche dell'applicazione. Per ulteriori informazioni su questa operazione, vedere. Dati di messaggistica in streaming Inoltre, i processi lato server possono chiamare le API per conto di o controllare un AppInstanceUser
server dedicato AppInstanceUser
che rappresenta i processi di back-end.
Le applicazioni lato client rappresentate come AppInstanceUser
possono chiamare direttamente le API di messaggistica SDK di Amazon Chime. Le applicazioni lato client utilizzano il WebSocket protocollo per connettersi all'SDK di messaggistica quando sono online. Quando sono connesse, ricevono messaggi in tempo reale da qualsiasi canale di cui sono membri. Quando è disconnesso, un AppInstanceUser
utente appartiene ancora ai canali a cui è stato aggiunto e può caricare la cronologia dei messaggi di tali canali utilizzando le API basate su HTTP dell'SDK.
Le applicazioni lato client dispongono delle autorizzazioni per effettuare chiamate API singolarmente. AppInstanceUser
Per assegnare le credenziali IAM a una singola AppInstanceUser
applicazione lato client assumono un ruolo IAM parametrizzato tramite AWS Cognito Identity Pools o tramite una piccola API back-end ospitata autonomamente. Per ulteriori informazioni sull'autenticazione, consulta Autenticazione delle applicazioni client per utenti finali. Al contrario, le applicazioni lato server dispongono in genere di autorizzazioni legate a un singolo utente dell'istanza dell'app, ad esempio un utente con autorizzazioni amministrative, oppure dispongono delle autorizzazioni per effettuare chiamate API per conto di tutti gli utenti dell'istanza dell'app.