Abokin ciniki na Python na Paho yana da hanyar proxy_set da aka rubuta. Saita wannan abokin ciniki kafin ka haɗa zuwa mai tsaka-tsakin MQTT:

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

Wannan yana ɗauka cewa abokin ciniki na Paho mai dacewa da tallafin SOCKS da ake buƙata sun riga sun wanzu. Ƙarshen misali ne kawai. Don mai tsaka-tsaki da ake iya samu a fili a kan hanyar wakili na jama'a da aka yarda, jerin wakilan SOCKS5 yana bayar da 'yan takarar mai masauki da tashar jiragen ruwa; tabbatar cewa kumburin yana yarda da ainihin inda mai tsaka-tsakin zai je. Hanyar tana rubuta nau'ikan wakilai da ake tallafawa kuma tana wucewa ta PySocks.

Mai tsaka-tsakin har yanzu yana da sunan mai masaukinsa, tashar jiragen ruwa, bukatun TLS da tabbatarwar MQTT. Asusun wakili ba ya zama sunan mai amfani da ake turawa ga mai tsaka-tsakin. Haka kuma, saita takardun shaidar mai tsaka-tsakin ba ya tabbatar da tsallaken wakili.

Duba jigilar haɗin da wuraren da wakili ya yarda da su lokacin da saitin haɗin ya kasa. Wakilin da ke ɗaukar binciken yanar gizo ba ya yarda da tashar TCP ta mai tsaka-tsakin kai tsaye.

Ci gaba da tafiyar da madaukin hanyar sadarwar MQTT kamar yadda API na Paho ya buƙata bayan saitin haɗin. Kafa hanyar wakili mataki ɗaya ne; ba ya tafiyar da keepalives, kira na baya da tabbaci na MQTT da kansa.

Labarai masu alaƙa