گوگل به پیشبرد تساوی نژادی برای جوامع سیاه متعهد است. ببینید چگونه.
این صفحه به‌وسیله ‏Cloud Translation API‏ ترجمه شده است.
Switch to English

مدیریت داده ها بافت

حالا که شما را در درک اجزای اصلی بافت، اجازه دهید یک نگاه که چگونه برخی از قابلیت های آن است که در سطح بالایی انجام می شود.

تقریبا تمام قابلیت ها در اکوسیستم آشیانه برای عملیات روزمره است که بر روی منابع و صفات به عنوان بخشی از طرح بافت نقشه برداری. مدیریت داده ها مشخصات مدیریت تمام درخواست ها برای صفات با استفاده از مدل منتشر مشترک شوید. این درخواست هستند پیام خاص به مشخصات مدیریت داده ها.

در این نوع مدل، یک ناشر تبلیغ صفات (داده ها به دیده بان) واکنش نشان می دهد و یک مشترک به تغییرات در آن صفات منتشر شده (داده در حال تماشا). این تابع به نام زمان واقعی مدیریت صفت.

مشخصات مدیریت داده ها اسب بارکش بافت است، و به طور کلی به عنوان بافت مدیریت داده ها (WDM) نامیده می شود.

درخواست ها

درخواست یک عنصر کلیدی مدیریت صفت در زمان واقعی WDM است. درخواست درخواست استاندارد برای عمل یک صفت، با پاسخ مورد انتظار می باشد. این از یک صفت متفاوت است دستورات که در آنها هستند و نمی تواند در طرح تعریف شده است و خاص به هر صفت است.

سه نوع درخواست استاندارد وجود دارد:

  • آگاه کن درخواست استاندارد است که به اطلاع مشترک از وضعیت ملک صفت، و یا از یک رویداد خاص مربوط به آن صفت.
  • به روز رسانی درخواست استاندارد به تغییر حالت از یک ملک صفت.
  • نمایش درخواست استاندارد را به نمایش خواص از یک صفت.

نقش پروتکل

دو نوع از نقش پروتکل WDM وجود دارد: ناشر و مشترک. این نقش ها در سطح صفت اختصاص داده است.

ناشر

نقش WDM ناشر تولید و در خدمت نمونه از یک یا چند طرحواره نسخه به یک یا چند مشترکین، و می فرستد اطلاعیه در یک تغییر به طرح به مشترکین علاقه مند است. این اطلاعیه می اخطار درخواستهای استاندارد.

برای مثال، فرض صفت است که توسط منابع 1 توسط منابع 2. منتشر شده و مشترک همانطور که در شکل 1 نشان داده شده، اگر صفت تغییر:

  1. WDM می فرستد یک درخواست اطلاع از منابع 1 تا تمام مشترکین صفات A، اطلاع رسانی به آنها را تغییر دهید.
  2. به هر مشترک به روز رسانی به عنوان مثال خود را از صفت درآمده است.
WDM ناشر درخواست اطلاع
شکل 1 - درخواست WDM ناشر

همین اتفاق می افتد برای سایر صفات در طرح. برای مثال، اگر منابع 2 منتشر صفت B، منابع 1 مشترک به صفت B، و صفت B تغییر:

  1. WDM می فرستد یک درخواست اطلاع از منابع 2 به همه مشترکین صفات B، اطلاع رسانی به آنها را تغییر دهید.
  2. به هر مشترک به روز رسانی به عنوان مثال خود را از صفت B درآمده است.

مشترک

دیدگاه ها نقش WDM مشترک و مصرف موارد از یک یا طرحواره های بیشتری خارجی منتشر شده نسخه. این می تواند به عنوان مثال نسخه یک شمای منتشر شده با یک درخواست به روز رسانی تغییر دهید، و یا صدور یک فرمان خاص برنامه.

برای مثال، فرض منابع 2 می خواهد به تغییر صفت A، است که توسط منابع 1. منتشر شده همانطور که در شکل 2 نشان داده شده است، برای تغییر صفت A:

  1. WDM به روز رسانی درخواست می فرستد از منابع 2 تا منابع 1، برای درخواست تغییر به صفت A.
  2. صفت در منابع 1 تغییر کرده است.
  3. WDM می فرستد یک درخواست اطلاع از منابع 1 تا تمام مشترکین صفات A، اطلاع رسانی به آنها را تغییر دهید.
  4. به هر مشترک به روز رسانی به عنوان مثال خود را از صفت درآمده است.
مشاهده WDM مشترک و به روز رسانی
شکل 2 - درخواست WDM مشترک

مشترکین همچنین ممکن است یک نمایش درخواست ارسال به ناشر یک صفت به مشاهده خواص، که صفت و نگه داشتن موارد خود را از صفات در هماهنگی با ناشر.

انواع اشتراک

دو نوع اشتراک WDM وجود دارد. اشتراک ها تاسیس با یک مشترک درخواست. شکل 3 جریان پیام اصلی برای ایجاد یک اشتراک یک راه نشان می دهد.

WDM اشتراک یک راه
شکل 3 - WDM اشتراک یک راه

یک طرفه

یک طرفه اشتراک یک درخواست از یک مشترک به یک ناشر برای یک یا چند نمونه صفت باشد. به عنوان مثال، یک دستگاه تلفن همراه بازیابی دولت از خانه (ساختار) از یک سرویس.

متقابل

اشتراک متقابل است که منابع مشترک به یکدیگر، و هر کدام به عنوان هر دو ناشر و مشترک. یک نمونه از این آشیانه گارد و آشیانه تشخیص، که بخشی از سیستم امن آشیانه است. اشتراک متقابل اجازه می دهد تا هر دو را برای مدیریت طرح منتشر شده و حفظ سلامت و زنده بودن از اشتراک خود را به شیوه ای کارآمد تر از دو اشتراک یک طرفه.

مثال

نگاه بیایید به یک مثال ساده از چگونگی WDM دسته یک تغییر به محلی یک دستگاه با استفاده از یک برنامه تلفن همراه است.

سه منبع و دو صفت که در این مثال، همانطور که در شکل 4 نشان داده شده وجود دارد:

  • دستگاه (مشترک)
  • خدمات (ناشر)
  • نرم افزار موبایل (مشترک)
  • توانمندی زبان صفت اموال مکانهای قابل دسترس
  • تنظیماتمحلی صفت اموال زبان فعال

هر دو صفت توسط منابع خدمات چاپ و توسط دستگاه ها و منابع، برنامه تلفن همراه به مشترک است. هر یک از توابع مشترک به عنوان یک اشتراک یک راه را به ناشران صفت بر منابع خدمات.

همه منابع در این مثال بخشی از همان پارچه بافت .

به عنوان مثال WDM
شکل 4 - به عنوان مثال WDM

جریان به روز رسانی

اجازه دهید بگویم که کاربر با استفاده از نرم افزار تلفن همراه خود را به تغییر مکان برای دستگاه از en_US به fr_FR ، با استفاده از یک برنامه تلفن همراه متصل می شود. همانطور که در شکل 5 نشان داده شده، جریان به روز رسانی در WDM است:

  1. برنامه موبایل منابع (مشترک) به روز رسانی درخواست می فرستد به منابع سرویس (ناشر) برای تغییر مالکیت محلی فعال تنظیمات محلی صفت به fr_FR ، یکی از مقادیر معتبر از اموال موجود منطقه زبانی از زبان قابلیت صفت.
  2. منابع خدمات تغییر مالکیت محلی فعال صفت زبان تنظیمات در نسخه خود را از طرح.
  3. منابع خدمات درخواست کند اطلاع در مورد تغییر را به هر مشترک از تنظیمات محلی صفت.
  4. دستگاه ها و منابع، برنامه تلفن همراه (مشترکین) هر دو دریافت در منابع خدمات اطلاع درخواست و به روز رسانی از اموال زبان فعال صفت زبان تنظیمات در نسخه خود را از طرح.
توالی جریان به روز رسانی WDM
شکل 5 - WDM جریان به روز رسانی

مزایای WDM

این ممکن است به نظر می رسد بسیار پیچیده زمانی که همه شما می خواهید به انجام تغییر مکان بر روی دستگاه شما از یک برنامه تلفن همراه است. اما با بسته بندی طرح نسخه، انتشار مشترک الگو، و درخواست با هم به مشخصات WDM، در بافت تضمین تمامیت داده ها در تمام منابع.

آن را نیز تضمین زنده بودن، تا زمانی که یک دستگاه دوباره شروع شده است، آن را بلافاصله به اطلاع کلیه مشترکین دولت از صفات منتشر شده خود را، مشاهده وضعیت صفات مشترک، و منعکس کننده تمام آن دسته از کشورهای در کپی خود را از طرح بدون از دست دادن قابلیت های.

اشتراک فراتر

اگر یک اشتراک خود را لغو منابع از یک صفت، آن را یک کپی از آخرین نسخه شناخته شده از صفت حفظ کرده است. این دیگر دریافت اخطار درخواستهای از ناشر که صفت، اما هنوز هم می توانید ارسال درخواست به روز رسانی که ناشر.

منابع حتی که هرگز به یک ناشر صفت مشترک باشد می توانید درخواست به آنها ارسال کنید. به عنوان مثال، یک منبع ممکن است نیاز به در مورد وضعیت یک صفت می دانم، اما ممکن است بخواهید به ارسال درخواست به روز رسانی به تغییر حالت آن صفت در پاسخ به یک رویداد خارجی.

روکش کردن

چه چیزی شما را به دست:

  • بافت مدیریت داده ها (WDM) است که مشخصات بافت برای زمان واقعی مدیریت صفت و تضمین زنده بودن و تمامیت داده ها در تمام منابع
  • درخواست درخواست استاندارد برای عمل یک صفت هستند، با پاسخ مورد انتظار
  • WDM ویژگی های دو نقش پروتکل:
    • ناشر - منبع حقیقت برای یک صفت خاص، می فرستد اخطار درخواستهای
    • مشترک - مشاهده طرح منتشر شده، مشاهده می فرستد ، به روز رسانی ، و یا دستور درخواست
  • WDM دارای دو مدل اشتراک:
    • یک طرفه - درخواست جریان از مشترک به ناشر
    • متقابل - دستگاه مشترک به یکدیگر
  • اشتراک ها توسط مشترک درخواست تاسیس
  • منابع می توانید پیام های WDM به صفات ارسال حتی اگر آنها به آنها مشترک نیست

برای اطلاعات بیشتر در عمق اطلاعات، نگاه کنید به: