Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Desarrollar un consumidor de Kinesis Client Library en Ruby
importante
Las versiones 1.x y 2.x de la biblioteca de clientes de Amazon Kinesis (KCL) están obsoletas. KCL 1.x dejará de recibir asistencia el 30 de enero de 2026. Recomendamos que migre las aplicaciones de KCL que utilizan la versión 1.x a la última versión de KCL antes del 30 de enero de 2026. Para encontrar la versión más reciente de KCL, consulte la página de la biblioteca de clientes de Amazon Kinesis en. GitHub
Puede utilizar Kinesis Client Library (KCL) para crear aplicaciones que procesen datos de los flujos de datos de Kinesis. Kinesis Client Library está disponible en varios idiomas. En este tema se habla de Ruby.
La KCL es una biblioteca de Java; la compatibilidad con otros idiomas además de Java se proporciona mediante una interfaz multilingüe denominada. MultiLangDaemon Este daemon se Java-based ejecuta en segundo plano cuando se utiliza un lenguaje KCL que no sea Java. Por lo tanto, si instala el KCL para Ruby y escribe su aplicación para consumidores completamente en Ruby, seguirá necesitando tener Java instalado en su sistema debido a la. MultiLangDaemon Además, MultiLangDaemon tiene algunos ajustes predeterminados que puede que tengas que personalizar para tu caso de uso, por ejemplo, la AWS región a la que se conecta. Para obtener más información MultiLangDaemon sobre el tema GitHub, vaya a la página del MultiLangDaemon proyecto
Para descargar la KCL de Ruby GitHub, vaya a la biblioteca cliente de Kinesis (Ruby).
Para más información acerca de la biblioteca de soporte de Ruby en KCL, consulte la documentación de Ruby Gems en KCL