English

SINETStream ユーザガイド

SINETStream とは

SINETStream は、Apache Kafka や MQTT Broker などの多様なメッセージングシステムに対し、以下の操作を統一的に行う機能を提供するラッパーライブラリである。

  1. ブローカーへの接続
  2. ブローカーからの切断
  3. ブローカーへのメッセージ送信
  4. ブローカーからのメッセージ受信

多様なメッセージングシステムをサポートできるよう、バックエンドはプラグインとして拡張可能になっている。

SINETStream は Python API と Java API 、および Android API (MQTTのみ) を提供している。 Android版に関しては、IoT (Internet of Things) 端末としてセンサー情報を配信する用途に資することも想定する。 このため、Android端末の具備するセンサーの読取値を周期的にJSON形式で出力する SINETStreamHelper ライブラリも併せて提供する。

目次

用語の定義

用語 意味
Reader メッセージを受信するプログラム
Writer メッセージを送信するプログラム
ブローカー Writerが送信したメッセージをReaderに中継するプログラム
トピック メッセージを送受信するときの論理的なチャンネル