मैं एक एम्बेडेड वेबसर्वर के साथ एक नियंत्रण डिवाइस विकसित कर रहा हूं। वेबसर्वर किसी भी वेब ब्राउज़र पर एक नियंत्रण इंटरफ़ेस प्रदान करता है जो अनुरोध करता है (विंडोज ब्राउज़र, मैक ब्राउज़र, आईफोन एंड्रॉइड आदि से)।ज़ीरोकॉन्फ़ नाम संकल्प
मेरे पास जो समस्या है, वह सामान्य रूप से डिवाइस को एक्सेस करने के तरीके के बारे में जानने के सामान्य तरीके से है। यानी वेब ब्राउजर में किस पते का टाइप करना है।
फिक्स्ड आईपी मेरे उपयोगकर्ताओं के लिए बहुत तकनीकी हैं और गलत हो सकते हैं क्योंकि मेरे डिवाइस को कई अलग-अलग स्थानीय नेटवर्क में प्लग किया जा सकता है। यूपीएनपी सेवा खोज का उपयोग करने के लिए कुछ प्लेटफ़ॉर्म के लिए क्लाइंट पर चलाने के लिए सॉफ़्टवेयर की आवश्यकता होती है और यह केवल एक वेब पता टाइप करने के रूप में स्वाभाविक नहीं है। मैं नाम संकल्प को लागू करना चाहता हूं।
मेरा वर्तमान कार्यान्वयन netbios प्रोटोकॉल का उपयोग करता है। तो एक विंडोज ब्राउज़र से मैं // नियंत्रक टाइप कर सकता हूं/और यह काम करता है लेकिन यह मैक या स्मार्टफोन के साथ काम नहीं करता है। मैं इसके अलावा एप्पल mDnsresponder को लागू करने का प्रयास कर सकता हूं जो मैक और आईफ़ोन को खुश कराना चाहिए (हालांकि मुझे लगता है कि मैं //controller.local/ तक सीमित हूं)। शायद एंड्रॉइड, सिम्बियन इत्यादि के लिए भी इसी तरह की चीजें मौजूद हैं, लेकिन क्या एक नेटवर्क नाम बनाने के लिए एक और सार्वभौमिक समाधान नहीं है जिसे मैं कोशिश कर सकता हूं?
मंच वर्तमान में टीआई कॉर्टेक्स एम 3 प्रोसेसर और एलडब्ल्यूआईपी पर आधारित है।
समाधान खोजने के लिए कोई मदद या सुझाव बहुत सराहना की जाती है।
सधन्यवाद,
बॉब
संबंधित प्रश्न: http://stackoverflow.com/questions/2375681 –