Setelan Proksi SOCKS5 QuickFIX/J untuk Inisiator
Konfigurasikan setelan SOCKS5 inisiator QuickFIX/J sambil mempertahankan host dan port pihak lawan sebagai tujuan sesi.
Inisiator QuickFIX/J dapat terhubung melalui SOCKS tanpa mengubah endpoint FIX logis. Dalam konfigurasi sesi, pertahankan pihak lawan di SocketConnectHost dan SocketConnectPort:
SocketConnectHost=fix.counterparty.example
SocketConnectPort=9876
ProxyType=socks
ProxyVersion=5
ProxyHost=proxy.example
ProxyPort=1080
Fragmen ini berada bersama pengenal sesi yang ada, jadwal, dan setelan koneksi lainnya. Fragmen ini mengasumsikan perantara yang mengizinkan tujuan yang dipilih dan tidak memerlukan login tambahan.
ProxyHost adalah lompatan jaringan pertama. SocketConnectHost adalah tempat perantara itu harus terhubung. Menempatkan alamat proksi di kedua bidang dapat meminta server SOCKS terhubung kembali ke dirinya sendiri.
Untuk akun proksi, QuickFIX/J menyediakan ProxyUser dan ProxyPassword. Kredensial itu terpisah dari bidang logon FIX dan dari sertifikat klien TLS mana pun yang digunakan sesi.
Gunakan setelan proksi yang didokumentasikan untuk versi QuickFIX/J yang diterapkan. Nilai HTTPS_PROXY adalah konvensi klien HTTP; nilainya sendiri tidak menambahkan negosiasi SOCKS ke soket FIX.