Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

Profil Tenun

Profil Tenun

Ada banyak elemen ke stack Weave penuh, namun sebagian besar fungsi yang dikelompokkan ke dalam konstruksi logis yang disebut profil. Setiap profil sesuai dengan serangkaian fungsi Weave tertentu yang terdiri dari:

  • Protokol
  • Peran protokol (penerbit, pelanggan)
  • Jenis pesan
  • Skema dan data yang dipublikasikan
  • Kode status
  • Kode kesalahan

Lihat Profil halaman di Weave Primer untuk gambaran umum.

Utama

Beberapa profil merupakan pusat fungsi Weave. Ini adalah:

  • Massal Transfer Data (BDX) - mentransfer file antara node
  • umum - status sistem dan pelaporan kesalahan
  • Manajemen Data - real-time manajemen sifat
  • Echo - konektivitas jaringan pengujian dan latency
  • Keamanan - membangun sesi aman
  • layanan direktori - endpoint peta untuk sumber daya dalam Layanan

Sekunder

Lainnya menyediakan fungsionalitas tambahan di atas inti:

  • Alarm - kondisi mendesak propagate melalui kain
  • Perangkat Control - mengelola negara dan konfigurasi node
  • Perangkat Deskripsi - share identitas antara node
  • Fabric Provisioning - manajemen kain sumber daya tingkat
  • Heartbeat - menunjukkan liveness dari node
  • Lokal - menunjukkan lokal sumber daya
  • Jaringan Provisioning - manajemen jaringan sumber daya tingkat
  • Layanan Provisioning - Pasangan dan mendaftar sumber
  • Software Update - mengelola proses pembaruan perangkat lunak
  • Laporan Status - Status warisan dan pelaporan kesalahan.
  • Waktu Layanan - sync waktu informasi antara sumber dan Layanan
  • Time Zone - mengelola pengaturan zona waktu antara sumber
  • Token Pairing - token pasangan otentikasi
  • Tunneling - mengelola terowongan Weave

Tumpukan Tenun

Tumpukan Tenun

Inti dari tumpukan Weave terdiri dari empat modul:

  • Security Manager - mengelola semua sesi aman ( KASUS , Pase , AMBIL ) antara sumber
  • Exchange Manager — mengelola konteks pertukaran (percakapan) antara sumber daya seperti yang ditentukan oleh setiap profil
  • Message Layer — transport ringan dan lapisan sesi untuk komunikasi
  • Status Fabric — mengelola keamanan dan konfigurasi fabric, termasuk kunci sesi dan fabric

Profil dan sifat sekunder berada di atas inti Weave dan profil utama.

Kegunaan Weave transport yang mendasari TCP, UDP, dan BLE untuk lulus pesan menenun . TCP dan UDP menggunakan IPv4 dan IPv6 melalui teknologi seperti Thread dan WiFi, sementara BLE diperlakukan sebagai tautan point-to-point tanpa rutabilitas.