मैं सोच रहा हूं कि क्या यह संभव है या टेलनेट (या कुछ अन्य प्रोग्राम) के माध्यम से एलडीएपी सर्वर से कनेक्शन स्थापित करना न हो और अनुरोध करना शुरू करें और प्रतिक्रियाएं प्राप्त करें क्योंकि मैं आमतौर पर HTTP के साथ करता हूं। वास्तव में, सवाल अधिक सामान्य है और नेटवर्क कनेक्शन और संचार प्रोटोकॉल की मेरी गलतफहमी से संबंधित है। मैं आपको इस विषय के बारे में अपने विचार में बताता हूं:क्या टेलनेट के माध्यम से एलडीएपी "अनुरोध" भेजना संभव है?
सभी एप्लिकेशन प्रोटोकॉल संचार प्रोटोकॉल को परिभाषित करते हैं (यानी, संदेश जो सर्वर समझने जा रहे हैं और इसकी डिलीवरी पर कार्य करते हैं)। यदि मुझे पता है कि एप्लिकेशन प्रोटोकॉल कैसे काम करता है, तो मैं सर्वर से कनेक्शन स्थापित कर सकता हूं (प्रोटोकॉल सर्वर-पक्ष को नियंत्रित करने वाला डेमॉन) और सर्वर से संचार करना शुरू कर देता है। HTTP के साथ उदाहरण के लिए मैं टेलनेट के माध्यम से एक HTTP सर्वर से कनेक्शन की स्थापना और उदाहरण के लिए इस अनुरोध के साथ उसके साथ बात कर शुरू कर सकते हैं:
GET /users/pepito HTTP/1.1
Host: stackoverflow
Content-Type: text/html
मैं किसी भी अनुप्रयोग प्रोटोकॉल के साथ होने की इस प्रक्रिया की उम्मीद कर रहा हूँ। क्या यह अवधारणा सही है ??
मैंने LDAP Protocol Specification RFC पर glimpsed है लेकिन मुझे संदेशों के प्रारूप को समझ में नहीं आया। मेरा मतलब है, मैं HTTP प्रोटोकॉल विशिष्टता जैसे कुछ पढ़ने की उम्मीद कर रहा था; लेकिन यह बहुत सामान्य की तरह था। क्या आप मुझे एक उदाहरण दे सकते हैं कि एलडीएपी खोज कैसे की जा सकती है?
* क्यों * आप किसी भी एप्लिकेशन प्रोटोकॉल के साथ ऐसा होने की उम्मीद कर रहे हैं? कहां कहता है कि वे सभी एचटीएमएल की तरह दिखते हैं, पठनीय हेडर लाइनों में? * उनमें से कुछ * (एफ़टीपी, एसएमटीपी, ...)। उनमें से अधिक भी नहीं करते हैं। – EJP
क्योंकि मैं अन्य तरीकों की कल्पना नहीं कर सका क्योंकि एक संचार स्थापित किया जा सकता है। मुझे सर्वर पर कुछ भेजने की ज़रूरत है, कि कुछ पठनीय होना चाहिए (शायद एन्कोड किया गया हो, लेकिन 'स्ट्रिंग' जो एन्कोड किया गया है, पहले उदाहरण में पठनीय नहीं है?)। अन्य प्रोटोकॉल कैसे प्रबंधित किए जाते हैं? क्या आप मुझे एक उदाहरण दे सकते हैं? धन्यवाद दोस्त। – flyer88
आपको एक उदाहरण की आवश्यकता नहीं है। आपको एलडीएपी प्रोटोकॉल विनिर्देश की आवश्यकता है, और आपको यह बताया जाना चाहिए कि आप इसे टेलनेट क्लाइंट में टाइप करके मैन्युअल रूप से नहीं भेज सकते हैं। – EJP