Axustes de proxy SOCKS5 de QuickFIX/J para un iniciador
Configure os axustes SOCKS5 dun iniciador de QuickFIX/J mantendo o host e o porto da contraparte como destino da sesión.
Un iniciador de QuickFIX/J pode conectarse mediante SOCKS sen cambiar o extremo lóxico de FIX. Na configuración da sesión, manteña a contraparte en SocketConnectHost e SocketConnectPort:
SocketConnectHost=fix.counterparty.example
SocketConnectPort=9876
ProxyType=socks
ProxyVersion=5
ProxyHost=proxy.example
ProxyPort=1080
Este fragmento vai xunto cos identificadores de sesión existentes, a programación e os demais axustes de conexión. Supón un intermediario que permite o destino escollido e non require ningún inicio de sesión adicional.
ProxyHost é o primeiro salto de rede. SocketConnectHost é onde ese intermediario debe conectarse. Poñer o enderezo do proxy nos dous campos pode pedir ao servidor SOCKS que se conecte a si mesmo.
Para unha conta de proxy, QuickFIX/J expón ProxyUser e ProxyPassword. Esas credenciais son independentes dos campos de inicio de sesión de FIX e de calquera certificado de cliente TLS que use a sesión.
Utilice os axustes de proxy documentados para a versión de QuickFIX/J despregada. Un valor HTTPS_PROXY é unha convención de cliente HTTP; por si só non engade negociación SOCKS a un socket FIX.