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.
Développez un client Kinesis Client Library dans Ruby
Important
Les versions 1.x et 2.x de la bibliothèque client Amazon Kinesis (KCL) sont obsolètes. La prise en charge de la KCL 1.x prendra fin le 30 janvier 2026. Nous vous recommandons vivement de migrer vos applications KCL utilisant la version 1.x vers la dernière version de KCL avant le 30 janvier 2026. Pour trouver la dernière version de KCL, consultez la page Amazon Kinesis Client Library à l'adresse. GitHub
Vous pouvez utiliser la bibliothèque client Kinesis (KCL) dans le développement d'applications capables de traiter les données de vos flux de données Kinesis. La KCL est disponible en plusieurs langues. Cette rubrique présente Ruby.
La KCL est une bibliothèque Java ; la prise en charge des langues autres que Java est fournie via une interface multilingue appelée. MultiLangDaemon Ce démon est Java-based et s'exécute en arrière-plan lorsque vous utilisez un langage KCL autre que Java. Par conséquent, si vous installez le KCL pour Ruby et que vous écrivez votre application grand public entièrement en Ruby, Java doit toujours être installé sur votre système en raison de MultiLangDaemon. En outre, MultiLangDaemon il possède certains paramètres par défaut que vous devrez peut-être personnaliser en fonction de votre cas d'utilisation, par exemple la AWS région à laquelle il se connecte. Pour plus d'informations à ce sujet GitHub, rendez-vous MultiLangDaemon sur la page du MultiLangDaemon projet
Pour télécharger le Ruby KCL depuis GitHub, accédez à Kinesis Client Library (Ruby).
Pour plus d'informations sur la bibliothèque d'assistance KCL Ruby, consultez la documentation KCL Ruby Gems