Örgü Profilleri

Dokuma Profilleri

Dokuma yığınının pek çok öğesi vardır ancak işlevlerin çoğu profiller adı verilen mantıksal yapılar halinde gruplandırılır. Her profil, aşağıdakileri içeren belirli bir Dokuma işlevi grubuna karşılık gelir:

  • Protokoller
  • Protokol rolleri (yayıncı, abone)
  • Mesaj türleri
  • Şemalar ve yayınlanan veriler
  • Durum kodları
  • Hata kodları

Genel bir genel bakış için Weave Primer'daki Profiles sayfasına göz atın.

Birincil

Bazı profiller Weave'in işlevlerinin merkezinde yer alır. Desteklenen biçimler şunlardır:

  • Toplu Veri Aktarımı (BDX): Düğümler arasında dosya aktarın
  • Yaygın: Sistem durumu ve hata raporlama
  • Veri Yönetimi - gerçek zamanlı özellik yönetimi
  • Yankılama: Ağ bağlantısını ve gecikmeyi test etme
  • Güvenlik — güvenli oturumlar oluşturun
  • Hizmet Dizini - uç noktaları, Hizmet

İkincil

Diğerleri, temellerde ek işlevler sağlar:

  • Alarm: Acil durum koşullarını kumaşa yayın
  • Cihaz Denetimi - Bir düğümün durumunu ve yapılandırmasını yönetin
  • Cihaz Açıklaması: Düğümler arasında kimlik paylaşımı
  • Kumaş Konfigürasyon — kaynak düzeyinde ilaç yönetimi
  • Sinyal — bir düğümün canlılığını gösterir
  • Yerel ayar - kaynak yerel ayarlarını belirtin
  • Ağ Temel Hazırlığı — kaynak düzeyinde ağ yönetimi
  • Hizmet Temel Hazırlığı: Kaynakları eşleştirme ve kaydetme
  • Yazılım Güncellemesi: Yazılım güncelleme sürecini yönetin
  • Durum Raporu: Eski durum ve hata raporlama.
  • Zaman Hizmetleri: Kaynaklar ve Hizmet arasındaki zaman bilgilerini senkronize etme
  • Saat Dilimi - Kaynaklar arasındaki saat dilimi ayarlarını yönetin
  • Jeton Eşleme: Kimlik doğrulama jetonlarını eşleyin
  • Tünel - Weave tünellerini yönetin

Dokuma Yığını

Dokuma Yığını

Weave yığınının temeli dört modüldür:

  • Güvenlik Yöneticisi — kaynaklar arasındaki tüm güvenli oturumları (BAŞARILI, DURAKLATMA, ALIN) yönetir
  • Exchange Yöneticisi — Her profil tarafından tanımlanan kaynaklar arasında exchange bağlamlarını (görüşmeleri) yönetir
  • Mesaj Katmanı - iletişim için hafif taşıma ve oturum katmanı
  • Kumaş Durumu: Oturum ve kumaş anahtarları dahil olmak üzere kumaşın güvenliğini ve yapılandırmasını yönetir

İkincil profiller ve özellikler, Weave temel ve birincil profillerinin üzerinde yer alır.

Weave, Weave mesajlarını iletmek için TCP, UDP ve BLE temel verilerini kullanır. TCP ve UDP, hem IPv4 hem de IPv6'yı Thread ve WiFi gibi teknolojiler üzerinde kullanırken BLE, gümrük yönlendirmesi olmayan noktadan noktaya bağlantılar olarak kabul edilir.