สานคืออะไร?

จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
สาน

Weave คือชุดของโปรโตคอลเครือข่ายระดับแอปพลิเคชันที่สร้างขึ้นจากสถาปัตยกรรมการกำหนดที่อยู่และการตั้งชื่อทั่วไปที่มีโปรโตคอลการซีเรียลไลซ์เซชั่นค่าโสหุ้ยต่ำและการรักษาความปลอดภัยที่ทันสมัย

โปรโตคอล Weave มอบการสื่อสารระหว่างอุปกรณ์ต่ออุปกรณ์ อุปกรณ์ต่อมือถือ และการสื่อสารระหว่างอุปกรณ์กับคลาวด์ สำหรับทั้งการควบคุมและข้อมูลในพื้นที่อินเทอร์เน็ตของสรรพสิ่ง (IoT) แม้ว่า Weave จะได้รับการออกแบบทางสถาปัตยกรรมโดยใช้ IPv6 แต่ก็สามารถใช้เครือข่าย IP หรือเทคโนโลยีการสื่อสารแบบจุดต่อจุด เช่น BLE ได้

สานได้รับการออกแบบโดยคำนึงถึงเป้าหมายต่อไปนี้:

  • ค่าโสหุ้ยต่ำ — โซลูชันน้ำหนักเบาสำหรับอุปกรณ์ที่ใช้พลังงานต่ำ
  • แพร่หลาย — โปรโตคอลที่ปรับขนาดได้และเป็นหนึ่งเดียวในทุกที่
  • แข็งแกร่ง — ใช้ประโยชน์จาก Thread® และสามารถรักษาตัวเองได้บนคลาวด์
  • ปลอดภัย — การโต้ตอบมีความปลอดภัยแม้ในขณะที่เครือข่ายไม่ได้
  • ใช้งานง่าย — การตั้งค่าและการกำหนดค่าที่ยืดหยุ่น
  • อเนกประสงค์ — ข้อมูลที่พิมพ์มาอย่างดีเพื่อการโต้ตอบที่ทรงพลัง powerful

หากคุณเพิ่งเริ่มใช้ Weave การทำความเข้าใจพื้นฐานมีความสำคัญต่อการใช้ OpenWeave ในแอปพลิเคชันของคุณเอง OpenWeave เป็นการใช้งานโอเพ่นซอร์สของ Weave ที่ทำให้ส่วนประกอบหลักบางอย่างพร้อมใช้งาน เป้าหมายของไพรเมอร์นี้คือเพื่ออธิบายแนวคิดเบื้องหลัง Weave และวิธีการทำงาน และจัดเตรียมกระดานกระโดดน้ำสำหรับการพัฒนา OpenWeave

ข้อกำหนดเบื้องต้น

ไพรเมอร์นี้ถือว่าคุณมีความรู้ในการทำงานที่ดีเกี่ยวกับสิ่งต่อไปนี้:

  • แนวคิดเกี่ยวกับเครือข่ายและการกำหนดเส้นทาง
  • IPv6
  • โปรโตคอลบัฟเฟอร์

ไม่จำเป็นต้องคุ้นเคยกับเทคโนโลยี Wi-Fi และโปรโตคอลเครือข่ายเธรด แต่ควรมีไว้

ไอคอน

ตลอดช่วงไพรเมอร์นี้ เราจะใช้ไอคอนต่างๆ ในแนวเดียวกับข้อความหรือในไดอะแกรมเพื่อแสดงองค์ประกอบของระบบการทอ ไอคอนเหล่านี้ใช้เพื่อช่วยให้คุณเข้าใจ Weave โดยเน้นองค์ประกอบทั่วไปและไม่ใช่ไอคอนแบรนด์ Weave อย่างเป็นทางการ