QuickFIX/J-ի SOCKS5 պրոքսիի կարգավորումները նախաձեռնողի համար
Կարգավորեք QuickFIX/J նախաձեռնողի SOCKS5 կարգավորումները՝ պահպանելով կոնտրագենտի հոսթը և պորտը որպես սեսիայի նպատակակետ։
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 սոքետին։