Mga Setting ng SOCKS5 Proxy ng QuickFIX/J para sa Isang Initiator
I-configure ang mga setting ng SOCKS5 ng isang initiator ng QuickFIX/J habang pinapanatili ang host at port ng katapat bilang destinasyon ng session.
Ang isang initiator ng QuickFIX/J ay maaaring kumonekta sa pamamagitan ng SOCKS nang hindi binabago ang lohikal na endpoint ng FIX. Sa configuration ng session, panatilihin ang katapat sa ilalim ng SocketConnectHost at SocketConnectPort:
SocketConnectHost=fix.counterparty.example
SocketConnectPort=9876
ProxyType=socks
ProxyVersion=5
ProxyHost=proxy.example
ProxyPort=1080
Ang fragment na ito ay kasama ng mga umiiral na identifier ng session, iskedyul at iba pang setting ng koneksyon. Ipinapalagay nito ang isang tagapamagitan na pinapayagan ang napiling destinasyon at hindi nangangailangan ng karagdagang pag-login.
Ang ProxyHost ang unang network hop. Ang SocketConnectHost ang lugar kung saan dapat kumonekta ang tagapamagitang iyon. Ang paglalagay ng address ng proxy sa parehong field ay maaaring hilingin sa SOCKS server na kumonekta pabalik sa sarili nito.
Para sa proxy account, inilalabas ng QuickFIX/J ang ProxyUser at ProxyPassword. Ang mga credential na iyon ay hiwalay sa mga field ng logon ng FIX at sa anumang TLS client certificate na ginagamit ng session.
Gamitin ang mga setting ng proxy na nakadokumento para sa naka-deploy na bersyon ng QuickFIX/J. Ang halaga ng HTTPS_PROXY ay isang kombensyon ng HTTP client; hindi nito mismong nagdaragdag ng negosasyon ng SOCKS sa isang FIX socket.