آموزش باس خدمات آزور (Azure Service Bus) - آخرین آپدیت

دانلود Azure Service Bus

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

آشنایی با Azure Service Bus: صف و موضوعات/اشتراک‌ها

در این دوره، با مفاهیم زیر آشنا خواهید شد:

  • نحوه عملکرد Azure Service Bus
  • Azure Service Bus Queue (صف)
  • Azure Service Bus Topics/Subscription (موضوعات/اشتراک‌ها)

یک راه‌حل جامع و کامل در تمام ویدیوها ارائه شده است.

پیش‌نیازها:

  • اشتراک Azure Portal
  • نصب Visual Studio (می‌توانید از نسخه Community نیز استفاده کنید)
  • نیازی به تجربه قبلی نیست، اما درک زبان C# الزامی است.

در این دوره، به تمامی موضوعات مرتبط با Azure Service Bus خواهیم پرداخت:

  • Azure Service Bus Queue (صف)
  • Azure Service Bus Topic and Subscription (موضوع و اشتراک)

Azure Service Bus یک سرویس پیام‌رسانی سازمانی کاملاً مدیریت شده است که شامل صف‌های پیام و موضوعات انتشار-اشتراک (در یک فضای نام) می‌شود. Service Bus برای جدا کردن برنامه‌ها و سرویس‌ها از یکدیگر استفاده می‌شود و مزایای زیر را ارائه می‌دهد:

  • توزیع بار کاری در میان پردازشگرهای رقیب
  • ایمن‌سازی مسیریابی و انتقال داده‌ها و کنترل در سراسر مرزهای سرویس و برنامه
  • هماهنگی کار تراکنشی که نیازمند درجه بالایی از قابلیت اطمینان است

برخی از سناریوهای رایج پیام‌رسانی عبارتند از:

  • پیام‌رسانی: انتقال داده‌های تجاری، مانند سفارش‌های فروش یا خرید، مجلات یا جابجایی موجودی کالا.
  • جدا کردن برنامه‌ها: بهبود قابلیت اطمینان و مقیاس‌پذیری برنامه‌ها و سرویس‌ها. تولیدکننده و مصرف‌کننده نیازی ندارند همزمان آنلاین یا در دسترس باشند. بار به‌گونه‌ای تراز می‌شود که افزایش ناگهانی ترافیک، یک سرویس را تحت فشار قرار ندهد.
  • توزیع بار: اجازه می‌دهد تا چندین مصرف‌کننده رقیب به‌طور همزمان از یک صف بخوانند، هر کدام با خیال راحت مالکیت انحصاری پیام‌های خاص را به دست آورند.
  • موضوعات و اشتراک‌ها: فعال‌سازی روابط 1:n بین ناشران و مشترکین، که به مشترکین اجازه می‌دهد پیام‌های خاصی را از یک جریان پیام منتشر شده انتخاب کنند.
  • تراکنش‌ها: به شما امکان می‌دهد چندین عملیات را، همگی در محدوده یک تراکنش اتمی انجام دهید. به عنوان مثال، عملیات زیر را می‌توان در محدوده یک تراکنش انجام داد.

سرفصل ها و درس ها

مقدمه Introduction

  • مقدمه Introduction

  • ایجاد Namespace در Azure Service Bus Create Namespace in Azure Service Bus

  • آزمون Test

Azure Service Bus Queue Azure Service Bus Queue

  • ایجاد Azure Service Bus Queue Create Azure Service Bus Queue

  • ارسال پیام به Azure Service Bus Queue Send Message to Azure Service Bus Queue

  • دریافت پیام از Azure Service Bus Queue Receive Message from Azure Service Bus Queue

  • عملیات روی پیام‌های دریافت شده Operations on Received Messages

  • تکمیل عملیات روی پیام دریافت شده Complete Operation on Received Message

  • رها کردن عملیات روی پیام دریافت شده Abandon Operation on Received Message

  • به تعویق انداختن عملیات روی پیام دریافت شده Defer Operation on Received Message

  • ارسال و دریافت پیام در Dead Letter Queue Send and Receive Message in Dead Letter Queue

  • آزمون Test

Peek Messages Peek Messages

  • Peek Messages در Azure Service Bus Queue Peek Messages in Azure Service Bus Queue

  • Peek Set of Messages در Azure Service Bus Queue Peek Set of Messages in Azure Service Bus Queue

  • آزمون Test

Service Bus Processor Service Bus Processor

  • Azure Service Bus Processor Azure Service Bus Processor

Delivery Count Delivery Count

  • Delivery Count Delivery Count

تراکنش‌ها Transactions

  • افزودن تراکنش‌ها Adding Transactions

  • Rollback Transaction Rollback Transaction

  • جریان Async تراکنش Transaction Async Flow

  • تراکنش بین موجودیت‌ها Cross Entity Transaction

Peek Lock Peek Lock

  • Peek Lock Peek Lock

  • افزودن Peek Lock در کد Add in the Code Peek Lock

Topics در Azure Service Bus Topics in Azure Service Bus

  • مقدمه Introduction

  • ایجاد Topics و Subscriptions Create Topics and Subscriptions

  • ارسال پیام به Subscription Send Message to Subscription

  • ارسال پیام به چندین Subscription Sending Message to Multiple Subscriptions

  • دریافت پیام از Subscription Receive the Message from Subscription

فیلترها Filters

  • فیلترهای SQL SQL Filters

  • فیلترهای Boolean Boolean Filters

  • فیلترهای Correlation Correlation Filters

اعمال فیلتر Actions on Filter

  • SQL Filter و اعمال SQL Filter and Actions

دریافت پیام Receive Message

  • دریافت پیام از Subscription با اعمال فیلترها Receive message from Subscription having Filters applied

پاداش Bonus

  • پاداش Bonus

نمایش نظرات

آموزش باس خدمات آزور (Azure Service Bus)
جزییات دوره
1.5 hours
31
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,269
4.2 از 5
ندارد
دارد
دارد
Sharma Sharma
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Sharma Sharma Sharma Sharma

برنامه نویس باتجربه