第 259 章 paho 组件
从 Camel 版本 2.16 开始提供
paho 组件使用 Eclipse Paho 库为 MQTT 消息传递协议提供连接器。paho 是最流行的 MQTT 库之一,因此,如果您要将其与您的 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>
259.1. URI 格式
paho:topic[?options]
其中 topic 是主题的名称。