Ustawienia proxy SOCKS5 QuickFIX/J dla inicjatora
Skonfiguruj ustawienia SOCKS5 inicjatora QuickFIX/J, zachowując host i port kontrahenta jako miejsce docelowe sesji.
Inicjator QuickFIX/J może łączyć się przez SOCKS bez zmiany logicznego punktu końcowego FIX. W konfiguracji sesji pozostaw kontrahenta w polach SocketConnectHost i SocketConnectPort:
SocketConnectHost=fix.counterparty.example
SocketConnectPort=9876
ProxyType=socks
ProxyVersion=5
ProxyHost=proxy.example
ProxyPort=1080
Ten fragment należy do istniejących identyfikatorów sesji, harmonogramu i pozostałych ustawień połączenia. Zakłada pośrednika, który zezwala na wybrane miejsce docelowe i nie wymaga dodatkowego logowania.
ProxyHost to pierwszy przeskok sieciowy. SocketConnectHost to miejsce, do którego ten pośrednik powinien się połączyć. Wpisanie adresu proxy w obu polach może poprosić serwer SOCKS o połączenie z samym sobą.
Dla konta proxy QuickFIX/J udostępnia ProxyUser i ProxyPassword. Te dane logowania są oddzielne od pól logowania FIX i od dowolnego certyfikatu klienta TLS używanego przez sesję.
Użyj ustawień proxy udokumentowanych dla wdrożonej wersji QuickFIX/J. Wartość HTTPS_PROXY to konwencja klienta HTTP; sama w sobie nie dodaje negocjacji SOCKS do gniazda FIX.