QuickFIX/J iniciators var izveidot savienojumu caur SOCKS, nemainot loģisko FIX galapunktu. Sesijas konfigurācijā saglabājiet darījuma partneri zem SocketConnectHost un SocketConnectPort:

SocketConnectHost=fix.counterparty.example
SocketConnectPort=9876
ProxyType=socks
ProxyVersion=5
ProxyHost=proxy.example
ProxyPort=1080

Šis fragments pieder pie esošajiem sesijas identifikatoriem, grafika un citiem savienojuma iestatījumiem. Tas paredz starpnieku, kas atļauj izvēlēto galamērķi un neprasa papildu pieteikšanos.

ProxyHost ir pirmais tīkla lēciens. SocketConnectHost ir vieta, kur šim starpniekam jāpievienojas. Starpniekservera adreses ievietošana abos laukos var likt SOCKS serverim pievienoties pats sev.

Starpniekservera kontam QuickFIX/J piedāvā ProxyUser un ProxyPassword. Šie akreditācijas dati ir atsevišķi no FIX pieteikšanās laukiem un no jebkura TLS klienta sertifikāta, ko sesija izmanto.

Izmantojiet starpniekservera iestatījumus, kas dokumentēti izvietotajai QuickFIX/J versijai. HTTPS_PROXY vērtība ir HTTP klienta konvencija; tā pati par sevi nepievieno SOCKS sarunas FIX ligzdai.

Saistītie raksti