VSI-I64VMS-LIBRDKAFKA-V0103-0-1-RELNOTE.PDF

Order Number: XX-DB024-73

This document introduces LibRdKafka for OpenVMS I64, a port of the 1.3.0 LibRdKafka API to the OpenVMS operating system.

Key points:

  • Purpose: LibRdKafka is a C/C++ library that implements the Apache Kafka protocol, enabling OpenVMS applications to interact with Apache Kafka message brokers for handling real-time data feeds. It includes both producer and consumer support.
  • OpenVMS Enhancements: This port provides a wrapper API to facilitate use with other OpenVMS programming languages (e.g., COBOL, FORTRAN, Pascal, BASIC).
  • New in this Release: Significant enhancements include support for SASL/SCRAM authentication, SSL/TLS using OpenSSL 1.1.1b, and the inclusion of the kafkacat command-line utility.
  • Requirements: Installation requires OpenVMS Version 8.4-1H1 or higher, specific TCP/IP services, and C/C++ compilers (VSI C V7.4-001+ and HP C++ V7.3-023+).
  • Installation: The kit is provided as an OpenVMS PCSI kit. Post-installation steps involve configuring system startup/shutdown scripts and logical names for system-wide access.
  • Development Support: Sample applications are provided in various languages (C, C++, FORTRAN, COBOL) to help developers learn and build new applications.
  • Current Limitations: While the full C/C++ API functionality is included, the language-agnostic API for other languages currently offers a limited subset of features, with future expansion planned.
XX-DB024-73
May 2000
4 pages
Quality

Original
0.6MB

Site structure and layout ©2025 Majenko Technologies