Iniciátor QuickFIX/J sa môže pripojiť cez SOCKS bez zmeny logického koncového bodu FIX. V konfigurácii relácie ponechajte protistranu pod SocketConnectHost a SocketConnectPort:

SocketConnectHost=fix.counterparty.example
SocketConnectPort=9876
ProxyType=socks
ProxyVersion=5
ProxyHost=proxy.example
ProxyPort=1080

Tento fragment patrí k existujúcim identifikátorom relácie, plánu a ďalším nastaveniam pripojenia. Predpokladá sprostredkovateľa, ktorý povoľuje zvolený cieľ a nevyžaduje ďalšie prihlásenie.

ProxyHost je prvý sieťový skok. SocketConnectHost je miesto, kam sa má tento sprostredkovateľ pripojiť. Zadanie adresy proxy do oboch polí môže požiadať server SOCKS, aby sa pripojil sám k sebe.

Pre proxy účet QuickFIX/J sprístupňuje ProxyUser a ProxyPassword. Tieto údaje sú oddelené od prihlasovacích polí FIX a od akéhokoľvek klientského certifikátu TLS, ktorý relácia používa.

Použite nastavenia proxy zdokumentované pre nasadenú verziu QuickFIX/J. Hodnota HTTPS_PROXY je konvencia HTTP klienta; sama o sebe nepridáva k soketu FIX vyjednávanie SOCKS.

Súvisiace články