Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Sviluppa i consumatori con KCL linguaggi diversi da Java
Questa sezione tratta l'implementazione dei consumatori che utilizzano Kinesis Client Library (KCL) in Python, Node.js,. NETe Ruby.
KCLè una libreria Java. Il supporto per linguaggi diversi da Java viene fornito utilizzando un'interfaccia multilingue chiamata. MultiLangDaemon
Questo demone è basato su Java e viene eseguito in background quando si utilizza a KCL con un linguaggio diverso da Java. Pertanto, se installi KCL per linguaggi non Java e scrivi la tua app consumer interamente in linguaggi non Java, avrai comunque bisogno che Java sia installato sul tuo sistema a causa di. MultiLangDaemon
Inoltre, MultiLangDaemon
presenta alcune impostazioni predefinite che potresti dover personalizzare in base al tuo caso d'uso (ad esempio, la AWS regione a cui si connette). Per ulteriori informazioni su MultiLangDaemon
on GitHub, vedi KCL MultiLangDaemon project
Sebbene i concetti fondamentali rimangano gli stessi in tutte le lingue, ci sono alcune considerazioni e implementazioni specifiche per ciascuna lingua. Per i concetti fondamentali sullo sviluppo dei consumatori, vedi. KCL KCLSviluppa i consumatori con Java Per informazioni più dettagliate su come sviluppare KCL consumatori in Python, Node.js,. NET, e Ruby e gli ultimi aggiornamenti, fai riferimento ai seguenti repository: GitHub
-
Python: amazon-kinesis-client-python
-
Node.js: amazon-kinesis-client-nodejs
-
Rubino: amazon-kinesis-client-ruby