IBM Open Enterprise SDK for Apache Kafkaは、z/OS上で実行されるCOBOLまたはC/C++コードがKafkaブローカーとネイティブに通信し、COBOLコピーブックとJSONイベント間で変換できるようにする無料のSDKです。
Kafka APIを使用して、z/OS上のCOBOLまたはC/C++ソースコードからKafkaブローカーを直接呼び出します。
z/OSネイティブのCOBOLまたはC/C++のアプリケーションを拡張して、Kafkaイベントを消費し、Kafkaブローカーに公開します。
データ変換ユーティリティーにより、COBOLコピーブックとJSONイベント形式を変換します。
アプリケーションがKafkaトピックにストリームを公開できるようにします。Kafka Producer APIは、COBOLまたはC/C++ソースコードから呼び出すことができます。
アプリケーションが1つ以上のトピックにサブスクライブし、そのトピックに保存されているストリームを取り込み、処理できるようにします。Kafka Consumer APIは、トピック内のレコードをリアルタイムで処理できるだけでなく、過去のレコードを取り込んで処理することも可能です。Kafka Consumer APIは、COsBOLまたはC/C++ソースコードから呼び出すことができます。
ネイティブのCOBOLコピーブックとJSON型式のイベント・フォーマット間で変換することで、Kafka APIを簡単に使用できるようにします。
IBM Open Enterprise SDK for Apache Kafkaは、PAXとSMP/Eの2つの形式でインストールできます。ご希望のインストール形式を選択してください。