QuickFIX/J SOCKS5-proxy-instellings vir 'n inisieerder
Stel 'n QuickFIX/J-inisieerder se SOCKS5-instellings op terwyl die teenparty se gasheer en poort as die sessiebestemming behoue bly.
'n QuickFIX/J-inisieerder kan deur SOCKS verbind sonder om die logiese FIX-eindpunt te verander. Hou in die sessiekonfigurasie die teenparty onder SocketConnectHost en SocketConnectPort:
SocketConnectHost=fix.counterparty.example
SocketConnectPort=9876
ProxyType=socks
ProxyVersion=5
ProxyHost=proxy.example
ProxyPort=1080
Hierdie fragment hoort by die bestaande sessie-identifiseerders, skedule en ander verbindingsinstellings. Dit veronderstel 'n tussenganger wat die gekose bestemming toelaat en geen bykomende aanmelding nodig het nie.
ProxyHost is die eerste netwerksprong. SocketConnectHost is waar daardie tussenganger moet verbind. As die proxy-adres in albei velde geplaas word, kan die SOCKS-bediener gevra word om na homself terug te verbind.
Vir 'n proxy-rekening stel QuickFIX/J ProxyUser en ProxyPassword beskikbaar. Daardie geloofsbriewe is apart van FIX-aanmeldvelde en van enige TLS-klientsertifikaat wat die sessie gebruik.
Gebruik die proxy-instellings wat vir die ontplooide QuickFIX/J-weergawe gedokumenteer is. 'n HTTPS_PROXY-waarde is 'n HTTP-kliëntkonvensie; dit voeg nie op sigself SOCKS-onderhandeling by 'n FIX-sok nie.