Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Utilisation des flux de canaux pour traiter les messages
Vous utilisez les flux de canaux pour appliquer une logique métier aux messages en cours de vol avant qu'ils ne soient transmis aux destinataires sur un canal de messagerie. Les flux de canaux peuvent effectuer des actions telles que la suppression de numéros d'identification gouvernementaux, de numéros de téléphone ou de propos blasphématoires dans les messages. Vous pouvez également utiliser les flux de canaux pour exécuter des fonctions telles que l'agrégation des réponses à un sondage avant de renvoyer les résultats aux participants.
Prérequis
Connaissance des fonctionnalités de base du SDK Amazon Chime, telles que la gestion des canaux et l'envoi et la réception de messages.
Possibilité d'invoquer les API de messagerie du SDK Amazon Chime.
Concepts de flux de canaux
Pour utiliser efficacement les flux de canaux, vous devez comprendre les concepts suivants :
- Processeur de canaux
-
AWS Lambda Fonction qui exécute une logique de prétraitement sur les messages du canal. Lorsque vous associez un canal à un flux de canaux, le processeur du flux est invoqué pour chaque message du canal. Pour réduire la latence, un seul processeur fonctionne mieux dans la plupart des cas d'utilisation. Enfin, chaque processeur doit effectuer un rappel vers le service Amazon Chime SDK une fois le traitement terminé.
Note
Nous ne prenons actuellement en charge qu'un seul processeur par flux de canal. Si vous avez besoin de plusieurs processeurs, envoyez un ticket d'assistance pour obtenir une augmentation.
- Débit du canal
-
Les Channel Flows sont des conteneurs pouvant accueillir jusqu'à trois canaux, plus une séquence d'exécution. Vous associez un flux à un canal, et le processeur agit sur tous les messages envoyés à ce canal.
Invoquer des flux de canaux
Les éléments suivants invoquent les flux de canaux :
Nouveaux messages standard persistants
Nouveaux messages standard non persistants
Messages standard persistants mis à jour
Note
Les flux de canaux ne traitent pas les messages de contrôle ou de système. Pour plus d'informations sur les types de messages fournis par Amazon Chime SDK Messaging, reportez-vous à. Types de messages