Cài đặt proxy SOCKS5 của QuickFIX/J cho một bộ khởi tạo
Định cấu hình cài đặt SOCKS5 của bộ khởi tạo QuickFIX/J trong khi giữ máy chủ và cổng của đối tác làm đích của phiên.
Một bộ khởi tạo QuickFIX/J có thể kết nối qua SOCKS mà không thay đổi điểm cuối FIX logic. Trong cấu hình phiên, giữ đối tác dưới SocketConnectHost và SocketConnectPort:
SocketConnectHost=fix.counterparty.example
SocketConnectPort=9876
ProxyType=socks
ProxyVersion=5
ProxyHost=proxy.example
ProxyPort=1080
Đoạn này nằm cùng với các định danh phiên hiện có, lịch trình và các cài đặt kết nối khác. Nó giả định có một trung gian cho phép đích đã chọn và không yêu cầu đăng nhập bổ sung.
ProxyHost là bước nhảy mạng đầu tiên. SocketConnectHost là nơi trung gian đó nên kết nối tới. Đặt địa chỉ proxy vào cả hai trường có thể khiến máy chủ SOCKS được yêu cầu kết nối với chính nó.
Đối với tài khoản proxy, QuickFIX/J cung cấp ProxyUser và ProxyPassword. Những thông tin đăng nhập đó tách biệt với các trường đăng nhập FIX và với mọi chứng chỉ máy khách TLS mà phiên sử dụng.
Dùng cài đặt proxy được ghi tài liệu cho phiên bản QuickFIX/J đã triển khai. Giá trị HTTPS_PROXY là quy ước của máy khách HTTP; tự nó không thêm thương lượng SOCKS vào một socket FIX.