Configuració de proxy SOCKS5 de QuickFIX/J per a un iniciador
Configureu la configuració SOCKS5 d'un iniciador QuickFIX/J mantenint l'amfitrió i el port de la contrapart com a destinació de la sessió.
Un iniciador QuickFIX/J es pot connectar mitjançant SOCKS sense canviar el punt final lògic de FIX. A la configuració de la sessió, manteniu la contrapart a SocketConnectHost i SocketConnectPort:
SocketConnectHost=fix.counterparty.example
SocketConnectPort=9876
ProxyType=socks
ProxyVersion=5
ProxyHost=proxy.example
ProxyPort=1080
Aquest fragment va amb els identificadors de sessió existents, la planificació i altres paràmetres de connexió. Assumeix un intermediari que permet la destinació seleccionada i no necessita cap inici de sessió addicional.
ProxyHost és el primer salt de xarxa. SocketConnectHost és on s'ha de connectar aquest intermediari. Posar l'adreça del proxy als dos camps pot demanar al servidor SOCKS que es connecti a si mateix.
Per a un compte de proxy, QuickFIX/J exposa ProxyUser i ProxyPassword. Aquestes credencials són independents dels camps d'inici de sessió de FIX i de qualsevol certificat de client TLS que utilitzi la sessió.
Utilitzeu la configuració de proxy documentada per a la versió desplegada de QuickFIX/J. Un valor HTTPS_PROXY és una convenció de client HTTP; per si sol no afegeix negociació SOCKS a un sòcol FIX.