पर आईफोन पीयर के लिए बोनजोर प्रोटोकॉल का उपयोग करने के लिए वैकल्पिक मैं एक आईफोन/आईपैड ऐप लागू कर रहा हूं जो उपयोगकर्ताओं को बोनोज प्रोटोकॉल का उपयोग करके एक दूसरे को संदेश भेजने की अनुमति देता है। असल में, एक सर्वर बोनजोर पर अपनी सेवा प्रकाशित करता है और उसी वाईफ़ाई से जुड़े क्लाइंट अपनी सेवा खोज सकते हैं और संदेश भेजने शुरू करने के लिए उससे जुड़ सकते हैं। मुझे मिली समस्या यह है कि कुछ राउटर में बोनजोर के साथ समस्याएं प्रतीत होती हैं। घर पर या किसी अन्य जगह पर अपना ऐप चलाने पर यह पूरी तरह से काम करता है। बोनौर सेवाओं की प्रकाशन और खोज बेकार ढंग से काम करती है। हालांकि जब मैंने अपने ऐप के अपार्टमेंट में से किसी एक पर अपने ऐप की कोशिश की, तो कुछ (सभी नहीं) ग्राहकों को प्रकाशित बोनौर सेवा खोजने में सक्षम नहीं थे। मैंने यह भी देखा कि बोनजोर (जैसे ऐप्पल के रिमोट ऐप) का उपयोग करने वाले अन्य ऐप्स भी नेटवर्क पर परेशानी कर रहे थे। कुछ खोदने के बाद मैंने पाया है कि अन्य लोगों को बोनोजर और कुछ राउटर के साथ समान समस्याएं हैं। इसलिए मेरे पास 2 प्रश्न हैं:पीयर
1) क्या किसी को पता है कि बोनजोर के साथ यह समस्या है कि कुछ राउटर के पास एक व्यापक मुद्दा है? दूसरे शब्दों में, यदि मेरा ऐप बिल्कुल काम करने के लिए बोनजोर पर निर्भर करता है, तो क्या मुझे चिंता करना होगा कि यह डब्लूएलएएन नेटवर्क के 50% में काम नहीं करेगा या अधिकांश राउटर को बोनजोर के साथ कोई समस्या नहीं है। जाहिर है, मैं किसी से भी यह नहीं जान सकता कि कैसे हर राउटर बोनजोर पैकेट से संबंधित है लेकिन शायद कुछ नेटवर्किंग गुरु हैं जो मुझे सही दिशा में इंगित कर सकते हैं: -पी।
2) दूसरा, यदि मेरे ऐप को बनाने के लिए बोनोजर प्रोटोकॉल का जोखिम भरा है, तो समान सुविधाओं वाले कुछ विकल्प क्या हैं? जिन सुविधाओं को मैं (अधिमानतः) की ज़रूरत होगी, वे सेवा प्रकाशन और खोज होंगे, बिना उपयोगकर्ताओं को मैन्युअल रूप से अन्य फोन के आईपी पते दर्ज करना होगा।
आपकी मदद के लिए ठीक है धन्यवाद! मैं समझता हूं कि यह एक व्यापक सवाल है लेकिन किसी भी मदद की सराहना की जाती है! :)
क्या आप जांच सकते हैं कि राउटर के पास क्लाइंट-टू-क्लाइंट संचार सक्षम करने की सेटिंग है? कुछ डब्लूएलएएन राउटर एक दूसरे से ग्राहकों को "अलग" करते हैं। यह कितना व्यापक है - इस कार्यक्षमता के साथ कुछ रूटर हैं। क्लाइंट अलगाव प्रभावी होने पर अन्य सेवा खोज प्रोटोकॉल सीधे दो क्लाइंट के बीच काम नहीं करेंगे। – ldx
हैलो। पारितोषिक के लिए धन्यवाद! मुझे इसे देखना होगा। समस्या एक दोस्त के राउटर के साथ आई, इसलिए मुझे इसे देखने के लिए उसे अपनी जगह से जाना होगा। –