SDK Overview

Last updated: 2022-01-05 16:58:44

CKafka supports SDKs for multiple programming languages. Clients can access CKafka to send/receive messages in VPCs or over public network. The protocols for these two methods are as detailed below:

Network VPC Public Domain Name Access
Protocol
  • PLAINTEXT
  • SASL_PLAINTEXT
  • SASL_SSL (supported by Pro Edition)
  • SASL_PLAINTEXT
  • SASL_SSL (supported by Pro Edition)
  • The specific usages of different SDKs are as follows:

    SDK Type Documentation
    SDK for Java
  • VPC Access
  • SASL_PLAINTEXT Access over Public Network
  • SASL_SSL Access over Public Network
  • SDK for Python
  • VPC Access
  • SASL_PLAINTEXT Access over Public Network
  • SASL_SSL Access over Public Network
  • SDK for Go
  • VPC Access
  • SASL_PLAINTEXT Access over Public Network
  • SDK for PHP
  • VPC Access
  • SASL_PLAINTEXT Access over Public Network
  • SDK for C++
  • VPC Access
  • SASL_PLAINTEXT Access over Public Network
  • SDK for Node.js
  • VPC Access
  • SASL_PLAINTEXT Access over Public Network