मैं एक FIX स्वीकार्य (सर्वर) बनाने के लिए QuickFIX और C# का उपयोग कर रहा हूं। मैं उपयोगकर्ता नाम और पासवर्ड का उपयोग कर लॉगऑन करने के लिए क्लाइंट (FIX आरंभकर्ता) चाहता हूं। हालांकि, मुझे यकीन नहीं है कि मैं इसे QuickFIX में कैसे कर सकता हूं।एक क्विकफ़ीक्स स्वीकार्य में FIX लॉगऑन प्रक्रिया को अनुकूलित करना
QuickFix स्रोत कोड मैं घटनाओं के निम्न क्रम की खोज की है में डिबगिंग द्वारा:
- QuickFix लॉगऑन सत्यापित करने के लिए
Session::verify
कॉल करेंगे। Session::verify
कंप आईडी और अनुक्रम संख्या जैसी चीजों के विभिन्न चेक निष्पादित करेगा और कुछ बिंदु पर यह निर्धारित किया जाएगा कि प्राप्त लॉगऑन मान्य है।Session::verify
फिरApplication::fromAdmin
कॉलबैक को कॉल करेगा जो मुझे लगता है कि लॉगऑन जैसी चीजों को अनुकूलित करने के लिए प्राकृतिक जगह है।- हालांकि, इस बिंदु पर लॉगऑन पहले से ही क्विकफ़ीएक्स द्वारा ठीक होने के लिए निर्धारित किया गया है और कॉलबैक लौटने पर स्वीकार्य द्वारा संबंधित लॉगऑन संदेश वापस कर दिया जाएगा।
मैं एक स्वीकार्य में FIX लॉगऑन प्रक्रिया को कैसे अनुकूलित करूं? क्या QuickFIX कोड को मेरा एकमात्र विकल्प संशोधित कर रहा है?
उचित उपयोगकर्ता नाम और पासवर्ड के बिना लॉगऑन संदेश प्राप्त करते समय 'एडमिमिन' में 'अस्वीकृति लॉगऑन' अपवाद फेंकना गायब टुकड़ा था। –