Tetapan Proksi SOCKS5 QuickFIX/J untuk Inisiator
Konfigurasikan tetapan SOCKS5 inisiator QuickFIX/J sambil mengekalkan hos dan port pihak lawan sebagai destinasi sesi.
Inisiator QuickFIX/J boleh bersambung melalui SOCKS tanpa mengubah titik akhir FIX logik. Dalam konfigurasi sesi, kekalkan pihak lawan di bawah SocketConnectHost dan SocketConnectPort:
SocketConnectHost=fix.counterparty.example
SocketConnectPort=9876
ProxyType=socks
ProxyVersion=5
ProxyHost=proxy.example
ProxyPort=1080
Serpihan ini berada bersama pengecam sesi sedia ada, jadual dan tetapan sambungan lain. Ia menganggap perantara yang membenarkan destinasi yang dipilih dan tidak memerlukan log masuk tambahan.
ProxyHost ialah lompatan rangkaian pertama. SocketConnectHost ialah tempat perantara itu patut bersambung. Meletakkan alamat proksi dalam kedua-dua medan boleh meminta pelayan SOCKS bersambung semula dengan dirinya sendiri.
Untuk akaun proksi, QuickFIX/J menyediakan ProxyUser dan ProxyPassword. Kelayakan itu berasingan daripada medan log masuk FIX dan daripada mana-mana sijil klien TLS yang digunakan oleh sesi.
Gunakan tetapan proksi yang didokumenkan untuk versi QuickFIX/J yang digunakan. Nilai HTTPS_PROXY ialah konvensyen klien HTTP; ia sendiri tidak menambah rundingan SOCKS pada soket FIX.