Tá modh proxy_set doiciméadaithe ag cliant Python Paho. Cumraigh an cliant sin sula nascann tú leis an mbrócaer MQTT:

client.proxy_set(proxy_type=socks.SOCKS5,
                 proxy_addr='203.0.113.10',
                 proxy_port=1080)

Glactar leis seo go bhfuil cliant Paho comhoiriúnach agus an tacaíocht SOCKS is gá ar fáil cheana féin. Tá an críochphointe léiritheach. Le haghaidh brócaer atá inrochtana go poiblí ar bhealach proxy poiblí ceadaithe, cuireann an liosta proxy SOCKS5 iarrthóirí óstach agus port ar fáil; deimhnigh go gceadaíonn an nód ceann scríbe iarbhír an bhrócaeir. Déanann an modh doiciméadú ar na cineálacha proxy a dtacaítear leo agus seolann sé seachbhóthar trí PySocks.

Tá a ainm óstach, a phort, a riachtanais TLS agus a fhíordheimhniú MQTT féin ag an mbrócaer fós. Ní éiríonn cuntas proxy ina ainm úsáideora a sheoltar chuig an mbrócaer. Ar an gcaoi chéanna, ní dhéanann socrú dintiúirí an bhrócaeir fíordheimhniú ar léim an proxy.

Seiceáil iompar an naisc agus ceann scríbe ceadaithe an proxy nuair a theipeann ar shocrú an naisc. Ní cheadaíonn proxy a iompraíonn brabhsáil ghréasáin port TCP brócaeir go huathoibríoch.

Coinnigh lúb líonra MQTT ag rith mar a éilíonn API Paho tar éis socrú an naisc. Is céim amháin é bealach an proxy a bhunú; ní thiomáineann sé féin coimeád-beo, aisghlaonna agus admhálacha MQTT.

Ailt ghaolmhara