גוגל מחויבת לקידום עצמי גזעי עבור קהילות שחורות. תראה איך.
דף זה תורגם על ידי Cloud Translation API.
Switch to English

מסרי Weave

מסרי Weave

בליבה של Weave היא העברת הודעות. כדי לבצע את הפונקציונליות של פרופילים, משאבים בחאן חייבים להיות מסוגלים הודעה זו בזו.

מסרי Weave אמינים

מסרי Weave אמינים (למזכר נהר וואי) היא הודעות שכבת יישום Weave בתודות. זה מבטיח אספקה ​​אמינה של כל סוג של הודעה כללית או מנהרה בין כל שני משאבים בתוך בד, ללא תלות בתחבורת הרשת הבסיסית שלהם.

Weave TLV

Weave TLV (Tag-אורך-ערך) הוא פורמט בינארי עבור קידוד קומפקטי של נתונים. TLV היא הצגתה תואמת JSON והוא מותאם במיוחד deserialization היעיל. זה הכי דומה פורמטי נתונים כגון CBOR ו ASN.1, אבל בדרך כלל פשוט יותר וקטן יותר מאשר כל אחד עבור קבוצת נתון של נתונים כדי לקודד ולייצג.

הודעות Weave מקודדות ב TLV, אשר תוכנן עם התקנים מוגבלים בחשבון. TLV מבטיחה את הכמות הקטנה ביותר של נתוני עם קידוד הוא הפשוט ביותר האפשרי המועברים על גבי תיל.

Weave TLV אינו קריא, כך שאתה לא צריך שום דבר לקודד ב Weave TLV או עסקה עם אותו ישירות-אתה פשוט לציין את סוג ההודעה ותוכנו, וכן Weave עושה את כל העבודה בשבילך.

סוגי הודעות

ישנם שני סוגים של הודעות Weave, אשר עשוי להיות מועברים בצורה מוצפנת מוצפנת. תהליך הצפנת שני סוגי המסר הוא זהה, והודעות של שני הסוגים ניתנים מוצפנים באמצעות אותם מקשים.

הודעות כלליות

הודעות כלליות נמצא בשימוש על ידי יישומי Weave להעביר נתונים ספציפיים לאפליקצית בקשות. הם מכילים אלמנטים המתארים את המשמעות הסמנטית של ההודעה, כמו גם את המבנה של המטען:

  • מזהה בפרופיל - איזה פרופיל צריך להתמודד עם ההודעה
  • מסר סוג - סוג של הודעה ספציפית (הפעולה)
  • Exchange ID - מזהה זרימה חילופי הודעה בין שני משאבים

הודעות כלליות רשאיות גם להעביר את המידע הזה מכיר הקבלה להודעה קודמת. זהו חלק מן הפרוטוקול מסרים האמין Weave.

הודעות מנהרה

הודעות מנהרת לתמצת מנות IP מקודדים (IPv6 בפועל, למרות IPv4 נתמך) כי מובלת בין שני משאבים Weave. הודעות מנהרה פשוט במבנה לוותר רבי הכותרות ספציפיים ליישום להציג הודעה כללית.

פתחתי את החבילה tunneled יכול להעביר כל פרוטוקול IP חוקית כולל UDP, TCP, או ICMP.

לסכם

מה למדת:

  • מסרי Weave האמינה מבטיחה אספקה אמינה של הודעות Weave עבור שתי צורות של חליפין:
    • בקשת תגובה
    • הירשם-עדכון
  • Weave TLV הוא פורמט בינארי עבור קידוד קומפקטי של הודעות Weave
  • ישנם שני סוגים של הודעות Weave:
    • הודעות כלליות משמשים להעברת נתונים ספציפיים ליישום ובקשות, כגון אלה המשמשים את הפרופילים
    • הודעות מנהרת לתמצת מנות IP

לקבלת מידע מעמיק יותר, ראה: