वीव क्या है?

Weave

Weave, ऐप्लिकेशन-लेवल पर नेटवर्किंग प्रोटोकॉल का एक सेट है. इसका इस्तेमाल, ऊपर की ओर दिए गए सीरियलेशन प्रोटोकॉल और बेहतर सुरक्षा के साथ, एक ही पते और नाम रखने वाले आर्किटेक्चर के आधार पर किया जाता है.

Weave प्रोटोकॉल का इस्तेमाल करके, डिवाइस-टू-डिवाइस, डिवाइस-टू-मोबाइल, और डिवाइस-टू-क्लाउड कम्यूनिकेशन, इंटरनेट ऑफ़ थिंग्स (IoT) स्पेस में कंट्रोल और डेटा, दोनों को ऐक्सेस करता है. हालांकि, Weave को IPv6 के आस-पास बनाया गया है, लेकिन इसमें किसी भी आईपी नेटवर्क या पॉइंट पर पॉइंट कम्यूनिकेशन टेक्नोलॉजी, जैसे कि BLE का इस्तेमाल किया जा सकता है.

Weave को इन लक्ष्यों को ध्यान में रखकर डिज़ाइन किया गया था:

  • कम ओवरहेड — कम पावर वाले डिवाइस के लिए हल्का समाधान
  • व्यापक — हर जगह पर स्केल किया जा सकने वाला और यूनिफ़ाइड प्रोटोकॉल
  • बेहतर — Threadads का इस्तेमाल करें और क्लाउड को अपने-आप ठीक करें
  • सुरक्षित — नेटवर्क सुरक्षित न होने पर भी इंटरैक्शन सुरक्षित होते हैं
  • इस्तेमाल में आसान — सुविधाजनक सेटअप और कॉन्फ़िगरेशन
  • बहुउपयोगी/ शक्तिशाली इंटरैक्शन के लिए पूरी तरह टाइप किया गया डेटा

अगर आप Weave आपके लिए नए हैं, तो आपके अपने ऐप्लिकेशन में OpenWeave का इस्तेमाल करने के लिए बुनियादी बातें समझना बहुत ज़रूरी है. OpenWeave, Weave का ओपन-सोर्स लागू करने का तरीका है, जो कुछ मुख्य कॉम्पोनेंट उपलब्ध कराता है. इस प्राइमर का लक्ष्य है Weave के सिद्धांतों को समझना और इसके काम करने का तरीका बताना, और OpenWeave डेवलपमेंट के लिए एक स्प्रिंगबोर्ड देना.

ज़रूरतें

यह प्राइमर यह मानता है कि आपको इन चीज़ों की अच्छी जानकारी है:

  • नेटवर्किंग और रूटिंग से जुड़े सिद्धांत
  • IPv6
  • प्रोटोकॉल बफ़र

वाई-फ़ाई टेक्नोलॉजी और थ्रेड नेटवर्किंग प्रोटोकॉल के बारे में जानकारी होना ज़रूरी नहीं है. हालांकि, यह एक अच्छी सुविधा है.

आइकन

इस पूरे प्राइमर में, हम वीव सिस्टम के एलिमेंट को दिखाने के लिए टेक्स्ट के साथ या डायग्राम में मौजूद अलग-अलग आइकॉन का इस्तेमाल करेंगे. इन आइकॉन का इस्तेमाल वेव को समझने में मदद करने के लिए किया जाता है. ये एलिमेंट सामान्य एलिमेंट को हाइलाइट करते हैं और वे वीव ब्रैंड के आधिकारिक आइकॉन नहीं होते हैं.