Një iniciator QuickFIX/J mund të lidhet përmes SOCKS pa ndryshuar pikën logjike fundore të FIX. Në konfigurimin e sesionit, mbani palën tjetër nën SocketConnectHost dhe SocketConnectPort:

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

Ky fragment vjen bashkë me identifikuesit ekzistues të sesionit, orarin dhe cilësimet e tjera të lidhjes. Ai supozon një ndërmjetës që lejon destinacionin e zgjedhur dhe nuk kërkon hyrje shtesë.

ProxyHost është hapi i parë i rrjetit. SocketConnectHost është vendi ku ai ndërmjetës duhet të lidhet. Vendosja e adresës së proxy-t në të dyja fushat mund t'i kërkojë serverit SOCKS të lidhet me vetveten.

Për një llogari proxy, QuickFIX/J ofron ProxyUser dhe ProxyPassword. Këto kredenciale janë të ndara nga fushat e hyrjes FIX dhe nga çdo certifikatë klienti TLS që përdor sesioni.

Përdorni cilësimet e proxy-t të dokumentuara për versionin e vendosur të QuickFIX/J. Një vlerë HTTPS_PROXY është konventë e klientit HTTP; në vetvete nuk shton negociim SOCKS në një socket FIX.

Artikuj të ngjashëm