Bir QuickFIX/J başlatıcısı, mantıksal FIX uç noktasını değiştirmeden SOCKS üzerinden bağlanabilir. Oturum yapılandırmasında karşı tarafı SocketConnectHost ve SocketConnectPort altında tutun:

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

Bu parça, mevcut oturum tanımlayıcıları, zamanlama ve diğer bağlantı ayarlarıyla birlikte yer alır. Seçilen hedefe izin veren ve ek oturum açma gerektirmeyen bir aracı olduğunu varsayar.

ProxyHost ilk ağ atlamasıdır. SocketConnectHost, bu aracının bağlanması gereken yerdir. Proxy adresini her iki alana koymak, SOCKS sunucusundan kendisine bağlanmasını isteyebilir.

Proxy hesabı için QuickFIX/J, ProxyUser ve ProxyPassword alanlarını sunar. Bu kimlik bilgileri FIX oturum açma alanlarından ve oturumun kullandığı herhangi bir TLS istemci sertifikasından ayrıdır.

Dağıtılan QuickFIX/J sürümü için belgelenen proxy ayarlarını kullanın. HTTPS_PROXY değeri bir HTTP istemcisi geleneğidir; tek başına bir FIX soketine SOCKS görüşmesi eklemez.

İlgili makaleler