如何设置Apache Camel从MQTT代理流式传输数据到Eclipse Milo?

问题描述

是否存在一些代码示例,如何使用Apache Camel将数据从MQTT代理重新传输到Eclipse Milo?所有示例仅从Eclipse Milo获取数据,但是它们都没有提供数据以使用Eclipse Milo检查不良数据。用于Apache Camel的Eclipse Milo库是否可以提供Eclipse Milo,不仅可以通过以下代码获取数据:

public class MiloToLogRouter extends RouteBuilder {
    public void configure() {
        from("milo-client:tcp://10.0.75.1:4840")
            .log("From OPC UA: ${body}");
    }
} 

它可以和这样的东西一起工作吗?

public class MiloToLogRouter extends RouteBuilder {
    public void configure() {
 from("mqtt:%s?host=%s://%s:%d&subscribeTopicName=%s&userName=%s&password=%s&version=%s&maxReadRate=%d&qualityOfService=%s") //imagine real values there
   .to("milo-client:tcp://10.0.75.1:4840");
    }
} 

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...