使用Paho Java Client通过受限网络连接到外部代理

时间:2015-06-19 09:11:30

标签: proxy reverse-proxy mqtt paho

我的客户端正在使用受限制的网络,即它位于防火墙后面,只允许443端口的请求。因此它不允许客户端连接到运行我的mqtt代理的任何其他端口。

有没有办法连接到使用Paho java客户端这样的网络限制的12000等随机端口上运行的目标代理?

我想我必须启动一个将mqtt连接请求路由到目标ip和端口的代理,但我不知道该怎么做。

请帮帮我,让我知道如何实现这个目标

1 个答案:

答案 0 :(得分:0)

您应该能够启动代理监听您想要的任何端口。如何执行此操作将取决于您使用的经纪人。

第二个选项可能是使用MQTT over Websockets连接到代理。这将允许您使用网络上的现有HTTP代理,但我不知道当前支持此功能的任何客户端库(除了用于网页的Paho Javascript客户端)。