Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
WebSocket Systemnachrichten in elastischen Kanälen verstehen
Das Amazon Chime SDK sendet Systemnachrichten an alle verbundenen Clients für Ereignisse, die in Kanälen stattfinden. In der folgenden Liste werden die Systemnachrichten für elastic Channels beschrieben.
- Ereignisse der Nachricht
-
Event-Payloads für elastische Kanäle enthalten das
subChannelId
Feld. Die Nutzlasten für nicht elastische Kanäle bleiben gleich. - Veranstaltungen zur Mitgliedschaft
-
Die
CREATE_CHANNEL_MEMBERSHIP
DELETE_CHANNEL_MEMBERSHIP
AND-Ereignisse haben dassubChannelId
Feld jetzt in ihren Nutzlasten.Elastische Kanäle unterstützen die
BATCH_CREATE_CHANNEL_MEMBERHSIP
Veranstaltung nicht. Wenn Sie die BatchCreateChannelMembershipAPI aufrufen, sendet das System einzelneCREATE_CHANNEL_MEMBERSHIP
Ereignisse.Sie können jetzt den
UPDATE_CHANNEL_MEMBERSHIP
Ereignistyp verwenden, um Änderungen der Mitgliedschaftsinformationen zu signalisieren. Beispielsweise sendet das System bei einem Mitgliedertransfer von einem Subchannel zu einem anderen einUPDATE_CHANNEL_MEMBERSHIP
Ereignis mit dem neuen ElementSubChannelId
in der Payload, um anzuzeigen, dass das Mitglied übertragen wurde.Anmerkung
Das System sendet das
UPDATE_CHANNEL_MEMBERSHIP
Ereignis nur an das Mitglied, das übertragen wurde, und nicht an andere Mitglieder des Sub-Channels. Aus diesem Grund empfehlen wir die Verwendung der ListChannelMembershipsAPI, anstatt die Mitgliederlisten für Ihren Channel WebSockets zu füllen. Weitere Informationen finden Sie unter Zum WebSockets Empfangen von Nachrichten verwenden.