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.
Sie können Amazon Chime SDK-Messaging als serverseitiges und clientseitiges SDK verwenden. Auf der APIs Serverseite erstellen Sie ein und. AppInstance
AppInstanceUser
Sie können verschiedene Hooks und Konfigurationen verwenden, um anwendungsspezifische Geschäftslogik und Validierung hinzuzufügen. Weitere Informationen dazu finden Sie unterStreaming-Messaging-Daten in Amazon Chime SDK-Messaging. Darüber hinaus können serverseitige Prozesse APIs im Namen eines DediziertenAppInstanceUser
, der Back-End-Prozesse repräsentiertAppInstanceUser
, aufrufen oder einen solchen steuern.
Clientseitige Anwendungen, die als und dargestellt werden, AppInstanceUser
können das Amazon Chime SDK-Messaging direkt aufrufen. APIs Clientseitige Anwendungen verwenden WebSocket das Protokoll, um eine Verbindung zum Messaging-SDK herzustellen, wenn sie online sind. Wenn sie verbunden sind, erhalten sie Echtzeitnachrichten von jedem Kanal, in dem sie Mitglied sind. Wenn die Verbindung unterbrochen wird, gehört an AppInstanceUser
immer noch zu den Kanälen, zu denen es hinzugefügt wurde, und es kann den Nachrichtenverlauf dieser Kanäle laden, indem es die HTTP-basierte APIs Version des SDK verwendet.
Clientseitige Anwendungen sind berechtigt, API-Aufrufe als einzelne zu tätigen. AppInstanceUser
Um IAM-Anmeldeinformationen auf eine einzelne Person zuzuweisenAppInstanceUser
, übernehmen clientseitige Anwendungen eine parametrisierte IAM-Rolle über AWS Cognito Identity Pools oder über eine kleine, selbst gehostete Back-End-API. Weitere Informationen über die Authentifizierung finden Sie unter Authentifizierung von Endbenutzer-Client-Anwendungen für Amazon Chime SDK-Messaging. Im Gegensatz dazu verfügen serverseitige Anwendungen in der Regel über Berechtigungen, die an einen einzelnen App-Instanzbenutzer gebunden sind, z. B. an einen Benutzer mit Administratorrechten, oder sie sind berechtigt, API-Aufrufe im Namen aller App-Instanzbenutzer durchzuführen.