第245章 Paho コンポーネント
Camel バージョン 2.16 から利用可能
Paho コンポーネントは、Eclipse Paho ライブラリーを使用して MQTT メッセージングプロトコルのコネクターを提供します。Paho は最も人気の高い MQTT ライブラリーの 1 つです。そのため、これを Java プロジェクトに統合する場合は、Camel Paho コネクターを使用します。
Maven ユーザーは、このコンポーネントの pom.xml
に以下の依存関係を追加する必要があります。
<dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-paho</artifactId> <version>x.y.z</version> <!-- use the same version as your Camel core version --> </dependency>
Paho アーティファクトは Maven Central でホストされないため、Eclipse Paho リポジトリーを POM xml ファイルに追加する必要があります。
<repositories> <repository> <id>eclipse-paho</id> <url>https://repo.eclipse.org/content/repositories/paho-releases</url> <snapshots> <enabled>false</enabled> </snapshots> </repository> </repositories>
245.1. URI 形式
paho:topic[?options]
ここで、topic はトピックの名前です。