Setări proxy SOCKS5 QuickFIX/J pentru un inițiator
Configurați setările SOCKS5 ale unui inițiator QuickFIX/J păstrând gazda și portul contrapartidei ca destinație a sesiunii.
Un inițiator QuickFIX/J se poate conecta prin SOCKS fără a schimba punctul final logic FIX. În configurația sesiunii, păstrați contrapartida sub SocketConnectHost și SocketConnectPort:
SocketConnectHost=fix.counterparty.example
SocketConnectPort=9876
ProxyType=socks
ProxyVersion=5
ProxyHost=proxy.example
ProxyPort=1080
Acest fragment aparține identificatorilor de sesiune existenți, programului și celorlalte setări de conexiune. Presupune un intermediar care permite destinația aleasă și nu necesită autentificare suplimentară.
ProxyHost este primul salt de rețea. SocketConnectHost este locul unde acel intermediar ar trebui să se conecteze. Introducerea adresei proxy în ambele câmpuri poate cere serverului SOCKS să se conecteze la el însuși.
Pentru un cont proxy, QuickFIX/J expune ProxyUser și ProxyPassword. Aceste acreditări sunt separate de câmpurile de autentificare FIX și de orice certificat client TLS folosit de sesiune.
Folosiți setările proxy documentate pentru versiunea QuickFIX/J implementată. O valoare HTTPS_PROXY este o convenție a clientului HTTP; ea nu adaugă de la sine negocierea SOCKS unui socket FIX.