Desarrolle consumidores KCL en lenguajes distintos de Java - Amazon Kinesis Data Streams

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.

Desarrolle consumidores KCL en lenguajes distintos de Java

En esta sección se describe la implementación de los consumidores que utilizan la biblioteca de clientes de Kinesis (KCL) en Python, Node.js,. NETy Ruby.

KCLes una biblioteca de Java. Support para lenguajes distintos de Java se proporciona mediante una interfaz multilingüe llamada. MultiLangDaemon Este daemon está basado en Java y se ejecuta en segundo plano cuando se utiliza un lenguaje distinto KCL de Java. Por lo tanto, si realiza la instalación KCL para lenguajes distintos de Java y escribe su aplicación para consumidores completamente en idiomas distintos de Java, 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 según tu caso de uso (por ejemplo, la AWS región a la que se conecta). Para obtener más información MultiLangDaemon sobre esto GitHub, consulte el KCL MultiLangDaemon proyecto.

Si bien los conceptos básicos siguen siendo los mismos en todos los idiomas, hay algunas consideraciones e implementaciones específicas de cada idioma. Para conocer los conceptos básicos sobre el desarrollo del KCL consumidor, consulte. Desarrolle consumidores con Java KCL Para obtener información más detallada sobre cómo desarrollar KCL consumidores en Python, Node.js,. NET, Ruby y las actualizaciones más recientes, consulte los siguientes GitHub repositorios: