我的客户端正在使用受限制的网络,即它位于防火墙后面,只允许443端口的请求。因此它不允许客户端连接到运行我的mqtt代理的任何其他端口。
有没有办法连接到使用Paho java客户端这样的网络限制的12000等随机端口上运行的目标代理?
我想我必须启动一个将mqtt连接请求路由到目标ip和端口的代理,但我不知道该怎么做。
请帮帮我,让我知道如何实现这个目标
答案 0 :(得分:0)
您应该能够启动代理监听您想要的任何端口。如何执行此操作将取决于您使用的经纪人。
第二个选项可能是使用MQTT over Websockets连接到代理。这将允许您使用网络上的现有HTTP代理,但我不知道当前支持此功能的任何客户端库(除了用于网页的Paho Javascript客户端)。