新製品:wolfMQTTクライアント・ライブラリー

info@wolfssl.com 宛お知らせください。 機能諸元

  • wolfSSL によるオリジナル開発
  • MQTT v3.1.1 仕様準拠
  • クライアント側のすべてのパケット・タイプ、プロトコル・オプションのサポート
  • QoSレベル0から2(配送保証)まで
  • 直接TCPおよびTLSのサポート(wolfSSLライブラリー経由)
  • 単一スレッド・モデル、単一メッセージ・コールバック
  • 移植性、互換性に配慮したC89による記述
  • 最少のメモリ容量(コンパイルサイズ約6kB)
  • ビルド手順、サンプル・プログラムの解説、APIドキュメント
  • MQTTクライアントの実現例
  • ネットワーク・インタフェースは拡張性のためにコールバック経由
  • カスタム仕様のためのパケット解析、エンコード・デコード構造
  • 最少の外部依存(strlen, memcpy, memset)
  • 詳細なエラーチェック、エラー処理
  • Doxygen形式のインライン・ドキュメンテーション
  • 1200行以下の構造化されたCコード
  • 複数のMQTTブローカー・サーバ、QoSレベル0-2、非TLS/TLSなどの充分なテスト
  • Linux, Mac OS X およびFreescale Kinetis K64でのテスト済
  • ChaCha20/Poly1305 AEAD、軽量、移植性など wolfSSLライブラリーから受け継いだ軽量TLSとしての特徴
  • オープンソース(GPLv2)
  • GitHub: https://github.com/wolfSSL/wolfMQTT
wolfMQTT 製品ページ wolfMQTT ユーザマニュアル wolfMQTTダウンロード 詳しいお問い合わせは info@wolfssl.jpまで. ]]>