0.0.0-beta.11 • Published 3 years ago

zoraclient v0.0.0-beta.11

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

zorajs

Zora JavaScript client for writing Kafka messages to ZoraCloud

Getting Startted

To procuce messages using ZoraClient from a javascript application you need to:

  1. Add npm i zoraclient or yarn add zoraclient as a dependency to your package.json
  1. Add imports:

    import { Producer } from "zoraclient";
  2. Create a Producer Instance client:

    /**
     * Topic : Kafka topic to write to
    * address: GRPC port to send messages
    * Message: Messages to send to kafka topic
    */
    const data = {
    produceRequest: {
        topic: "devices",
        keyValue: "5nsdu930wdnl2n3nck",
        message: "samplemessagetobesent",
        address: "localhost:9000", 
    },
    };
    
    function main() {
    const stream = new Producer({ ...data.produceRequest });
    const output = stream.produce();
    console.log(output);
    }
    
    main();