Google अश्वेत समुदायों के लिए नस्लीय इक्विटी को आगे बढ़ाने के लिए प्रतिबद्ध है। देखो कैसे।
इस पेज का अनुवाद Cloud Translation API से किया गया है.
Switch to English

अवलोकन

बुनें अवयव

बुनाई प्रत्येक होम डिवाइस पर होम एरिया नेटवर्क (HAN) में प्रत्येक नोड पर रहती है, जो एक नोड को बाँधने या नियंत्रित करने में सहायता करती है, और उस सेवा पर जो नोड्स और मोबाइल उपकरणों को सिंक में रखती है। बुनाई प्रणाली में, ये तत्व-नोड, डिवाइस, सेवा-को संसाधन कहा जाता है

बुनाई प्रत्येक संसाधन के लिए डेटा सत्य का स्रोत प्रदान कर सकती है, साथ ही उनके बीच सुरक्षित रूप से संवाद करने का साधन भी है।

बुनाई के चार मुख्य घटक हैं। यह एक दूसरे को उच्च स्तर पर समझने से पहले उपयोगी है कि वे एक-दूसरे के साथ कैसे बातचीत करते हैं और सिस्टम में स्तरित हैं।

योजना

बुनाई स्कीमा

स्कीमा प्लेटफॉर्म के लिए डेटा मॉडल है।

स्कीमा तीन तत्वों को परिभाषित करता है:

  • लक्षण इस तरह के एक संपत्ति के राज्य, राज्य की एक अधिसूचना, या राज्य में बदलने का अनुरोध के रूप में बुनियादी क्षमता की एक इकाई,
  • Interfaces लक्षण का एक समूह जो एक विशिष्ट फ़ंक्शन का प्रतिनिधित्व करता है, जैसे कि गुण और घटनाएं जो एक डेडबोल लॉक बनाती हैं
  • संसाधन एक तार्किक या भौतिक चीज़ जिसमें एक नेस्ट डिवाइस, एक संरचना या उपयोगकर्ता जैसे लक्षण और इंटरफ़ेस शामिल हैं

स्कीमा को कई संसाधनों में वितरित डेटाबेस के रूप में सोचें, जहां प्रत्येक विशेषता के "मास्टर" की प्रतिलिपि (सच्चाई का स्रोत) पूरी तरह से एक ही संसाधन पर नहीं रहती है, लेकिन एक पारगमन-विशेषता विशेषता के आधार पर संसाधनों में फैली हुई है। एक लक्षण के लिए मास्टर संसाधन विशेषता के प्रकाशक के रूप में कार्य करता है, जबकि अन्य संसाधन उस विशेषता के ग्राहक होते हैं।

उदाहरण के लिए, आपके पास एक साधारण स्कीमा हो सकती है जिसमें तीन संसाधनों में साझा किए गए दो लक्षण शामिल हैं। संसाधन 1, Trait A के लिए प्रकाशक हो सकता है, जबकि संसाधन 3 Trait B. के लिए प्रकाशक हो सकता है। अन्य संसाधन इन लक्षणों के लिए ग्राहक हैं:

बुन स्कीमा उदाहरण

एक से अधिक संसाधनों के लिए एक ही गुण के लिए प्रकाशक के रूप में सेवा करना संभव है, यह सिस्टम की जरूरतों पर निर्भर करता है।

सेवा

वेव में सेवा को अक्सर एक संसाधन के रूप में संदर्भित किया जाता है, जब स्कीमा के दृष्टिकोण से, यह स्वयं को कई संसाधनों के रूप में प्रस्तुत कर सकता है। दूसरे शब्दों में- बुनाई प्रणाली में अन्य सभी संसाधन।

उदाहरण के लिए, एक सेंसर को केवल अपनी कार्यक्षमता के लिए प्रासंगिक लक्षणों को प्रकाशित करने और सदस्यता लेने की आवश्यकता हो सकती है, जिनमें से कुछ को हब या नोड जैसे अन्य संसाधनों के साथ साझा किया जा सकता है। उन संसाधनों में सेंसर द्वारा सब्सक्राइब नहीं किए गए अन्य लक्षण हो सकते हैं। हालाँकि, यह सेवा उन सभी लक्षणों की सदस्यता या प्रकाशन कर सकती है।

प्रोफाइल

बुनाई प्रोफाइल

बुनाई की कार्यक्षमता को प्रोफाइल नामक तार्किक निर्माणों में बांटा गया है। प्रत्येक प्रोफ़ाइल बुन कार्यक्षमता का एक विशिष्ट सेट से मेल खाती है जिसमें प्रोटोकॉल, संदेश प्रकार और त्रुटि कोड जैसे तत्व शामिल हैं। OpenWeave के साथ लगभग बीस प्रोफ़ाइल उपलब्ध हैं

उदाहरण के लिए, डेटा प्रबंधन प्रोफ़ाइल एक प्रकाशन-सदस्यता संदेश पद्धति में वास्तविक समय विशेषता प्रबंधन को संभालती है। यह एक अन्य संसाधन से इनपुट के आधार पर एक घर संसाधन में अधिभोग विशेषता की स्थिति को अपडेट कर सकता है (राज्य को "होम" से "दूर" में बदल सकता है क्योंकि आपका मोबाइल डिवाइस पता लगाता है कि आप घर नहीं हैं, शायद)।

एक अन्य प्रोफ़ाइल इको । यह प्रोफ़ाइल एक नेटवर्क पिंग के अनुरूप है और इसका उपयोग नेटवर्क कनेक्टिविटी, विलंबता, सुरक्षा और लाइनिंग का परीक्षण करने के लिए किया जाता है।

फिर भी एक अन्य प्रोफ़ाइल नेटवर्क प्रोविजनिंग । इस प्रोफ़ाइल में वायरलेस नेटवर्क के लिए स्कैन करने और उस नेटवर्क पर एक संसाधन का प्रावधान करने के लिए अपनी साख स्थापित करने के लिए कार्य शामिल हैं।

संदेश

संदेश लेयर बुनें

प्रोफाइल की कार्यक्षमता को पूरा करने के लिए, एक HAN में संसाधनों को एक दूसरे को संदेश देने में सक्षम होना चाहिए। बुन में एक संदेश परत है जो सिस्टम में संसाधनों के बीच सभी संदेशन को संभालती है।

संदेश दो प्रकार के होते हैं:

  • सामान्य संदेश सामान्य बुनाई सामग्री को है
  • सुरंग संदेश एक IP पैकेट समाहित

प्रत्येक प्रोफ़ाइल में संदेश प्रकारों का अपना सेट होता है जिसका उपयोग वह अपनी कार्यक्षमता को संप्रेषित करने के लिए करता है। उदाहरण के लिए, डेटा प्रबंधन प्रोफ़ाइल किसी विशेषता की स्थिति को बदलने के लिए अद्यतन अनुरोध सामान्य संदेश भेज सकती है। इको प्रोफाइल एक संसाधन के लिए एक इको अनुरोध सामान्य संदेश भेज सकता है, जो प्रतिक्रिया में एक इको रिस्पांस संदेश भेजता है।

कपड़ा

कपड़ा बुनें

संसाधनों के बीच इन सभी संदेशों को पारित करने के लिए, एक बुनाई कपड़े की का प्रावधान किया जाना चाहिए। एक कपड़ा बुन-सक्षम संसाधनों का एक संग्रह है जो अन्य संसाधनों और सेवाओं को सेवाएं प्रदान करने के लिए सहयोग करता है।

फैब्रिक के सभी संसाधन अंतर्निहित कनेक्शन या नेटवर्क प्रकार की परवाह किए बिना बुनाई की सामान्य भाषा बोलते हैं। कपड़े के भीतर प्रत्येक नोड को वेव एप्लिकेशन द्वारा सुरक्षित उपयोग के लिए एक अतिरिक्त आईपीवी 6 पता सौंपा गया है।

बुनाई कपड़े IPv6 पतों के बीच संदेश भेजने के लिए अंतर्निहित परिवहन तकनीक (उदाहरण के लिए, वाई-फाई या थ्रेड) का उपयोग करता है।

संक्षिप्त

आपने क्या सीखा:

  • एक बुन प्रणाली में, नोड्स, डिवाइस, और सेवा को संसाधन कहा जाता है
  • वेव सिस्टम में प्रत्येक संसाधन के लिए डेटा सत्य और सुरक्षित संचार का स्रोत प्रदान करता है
  • बुनाई में चार मुख्य घटक शामिल हैं:
    • स्कीमा डेटा और API मॉडल
    • प्रोफ़ाइल अनुप्रयोग प्रोटोकॉल जो कार्यक्षमता का एक सेट प्रबंधित करते हैं
    • संदेश भेजना संसाधनों के बीच सभी संदेश संभालता है
    • कपड़ा बुन-सक्षम संसाधनों का एक संग्रह