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 చర్చను జోడించదు.

సంబంధిత వ్యాసాలు