การตั้งค่าพร็อกซี SOCKS5 ของ QuickFIX/J สำหรับตัวเริ่มต้น
กำหนดค่าการตั้งค่า SOCKS5 ของตัวเริ่มต้น QuickFIX/J โดยคงโฮสต์และพอร์ตของคู่สัญญาไว้เป็นปลายทางของเซสชัน
ตัวเริ่มต้น QuickFIX/J สามารถเชื่อมต่อผ่าน SOCKS ได้โดยไม่เปลี่ยนปลายทางเชิงตรรกะของ FIX ในการกำหนดค่าเซสชัน ให้เก็บคู่สัญญาไว้ใต้ SocketConnectHost และ SocketConnectPort:
SocketConnectHost=fix.counterparty.example
SocketConnectPort=9876
ProxyType=socks
ProxyVersion=5
ProxyHost=proxy.example
ProxyPort=1080
ส่วนนี้อยู่ร่วมกับตัวระบุเซสชันที่มีอยู่ ตารางเวลา และการตั้งค่าการเชื่อมต่ออื่น ๆ โดยถือว่ามีตัวกลางที่อนุญาตปลายทางที่เลือกและไม่ต้องเข้าสู่ระบบเพิ่มเติม
ProxyHost คือฮอปเครือข่ายแรก SocketConnectHost คือตำแหน่งที่ตัวกลางนั้นควรเชื่อมต่อ การใส่ที่อยู่พร็อกซีในทั้งสองฟิลด์อาจขอให้เซิร์ฟเวอร์ SOCKS เชื่อมต่อกลับมาที่ตัวเอง
สำหรับบัญชีพร็อกซี QuickFIX/J มี ProxyUser และ ProxyPassword ข้อมูลรับรองเหล่านี้แยกจากฟิลด์ล็อกออนของ FIX และจากใบรับรองไคลเอนต์ TLS ใด ๆ ที่เซสชันใช้
ใช้การตั้งค่าพร็อกซีที่จัดทำเอกสารไว้สำหรับเวอร์ชัน QuickFIX/J ที่ติดตั้งใช้งาน ค่า HTTPS_PROXY เป็นธรรมเนียมของไคลเอนต์ HTTP ซึ่งไม่ได้เพิ่มการเจรจา SOCKS ให้ซ็อกเก็ต FIX ด้วยตัวเอง