QuickFIX/J бастаушысы FIX логикалық соңғы нүктесін өзгертпей-ақ SOCKS арқылы қосыла алады. Сессия конфигурациясында контрагентті 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 клиентінің конвенциясы; ол өздігінен FIX сокетіне SOCKS келіссөзін қоспайды.

Қатысты мақалалар