Impostazioni proxy SOCKS5 di QuickFIX/J per un iniziatore
Configura le impostazioni SOCKS5 di un iniziatore QuickFIX/J mantenendo host e porta della controparte come destinazione della sessione.
Un iniziatore QuickFIX/J può connettersi tramite SOCKS senza modificare l'endpoint logico FIX. Nella configurazione della sessione, mantieni la controparte sotto SocketConnectHost e SocketConnectPort:
SocketConnectHost=fix.counterparty.example
SocketConnectPort=9876
ProxyType=socks
ProxyVersion=5
ProxyHost=proxy.example
ProxyPort=1080
Questo frammento appartiene agli identificatori di sessione esistenti, alla pianificazione e alle altre impostazioni di connessione. Presuppone un intermediario che consenta la destinazione scelta e non richieda alcun accesso aggiuntivo.
ProxyHost è il primo salto di rete. SocketConnectHost è il punto in cui quell'intermediario deve connettersi. Inserire l'indirizzo del proxy in entrambi i campi può chiedere al server SOCKS di connettersi a se stesso.
Per un account proxy, QuickFIX/J espone ProxyUser e ProxyPassword. Queste credenziali sono separate dai campi di accesso FIX e da qualsiasi certificato client TLS utilizzato dalla sessione.
Usa le impostazioni proxy documentate per la versione di QuickFIX/J distribuita. Un valore HTTPS_PROXY è una convenzione dei client HTTP; di per sé non aggiunge la negoziazione SOCKS a un socket FIX.