Ρυθμίσεις διακομιστή μεσολάβησης 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.