Ein QuickFIX/J-initiativtakar kan kople til via SOCKS utan å endre det logiske FIX-endepunktet. I øktkonfigurasjonen held du motparten under SocketConnectHost og SocketConnectPort:

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

Dette fragmentet høyrer saman med dei eksisterande øktidentifikatorane, tidsplanen og dei andre tilkoplingsinnstillingane. Det føreset ein mellommann som tillèt den valde destinasjonen og ikkje krev ekstra innlogging.

ProxyHost er det første nettverkshoppet. SocketConnectHost er der mellommannen skal kople til. Set du proxyadressa i begge felta, kan SOCKS-tenaren bli beden om å kople til seg sjølv.

For ein proxykonto eksponerer QuickFIX/J ProxyUser og ProxyPassword. Desse legitimasjonane er skilde frå FIX-innloggingsfelta og frå eitkvart TLS-klientlegitimasjon som økta brukar.

Bruk proxyinnstillingane som er dokumenterte for den installerte QuickFIX/J-versjonen. Ein HTTPS_PROXY-verdi er ein HTTP-klientkonvensjon; han legg ikkje i seg sjølv til SOCKS-forhandling på ein FIX-socket.

Relaterte artiklar