آموزش ارتباطات ریز خدمات در ASP.NET Core - آخرین آپدیت

Microservices Communication in ASP.NET Core

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره به شما آموزش می دهد که چگونه یک برنامه مبتنی بر ریز سرویس را معماری کنید و نحوه سازماندهی ارتباط بین ریز سرویس ها و همچنین جلوی های مختلف را نشان دهید. مایکرو سرویس ها به عنوان یک روش معماری برای طراحی برنامه ها ، همچنین در پشته NET. اگرچه ایده های موجود در پشت میکروسرویس ها بسیار ساده هستند ، اما شروع کار با ایجاد یک سیستم کامل مبتنی بر ریز خدمات می تواند یک کار دلهره آور باشد. در این دوره ، ارتباطات میکروسرویس در ASP.NET Core ، شما می توانید با راه اندازی معماری ریز خدمات و ترتیب ارتباط بین این سرویس های مختلف آشنا شوید. ابتدا ، نحوه تنظیم ارتباط همزمان بین سرویس های مختلف را کشف خواهید کرد. در مرحله بعد ، نوع ناهمزمان ارتباطات ریز سرویس ها را با استفاده از یک گذرگاه سرویس پیدا خواهید کرد. در آخر ، شما یاد خواهید گرفت که چگونه با ساخت backend-for-frontend (BFF) و با اجرای الگوی API Gateway ، جلوی برنامه های مختلف را متصل کنید. پس از اتمام این دوره ، مهارت و دانش برقراری ارتباط بین سرویس های مختلف مورد نیاز برای ایجاد معماری ریز سرویس های انعطاف پذیر مبتنی بر ASP.NET Core را خواهید داشت.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

معرفی ارتباطات میکرو سرویس در ASP.NET Core Introducing Microservice Communication in ASP.NET Core

  • معرفی ماژول Module Introduction

  • راهی برای سرویس های خرد در GloboTicket The Path to Microservices at GloboTicket

  • آنچه قبل از شروع باید بدانید What You Need to Know before Starting

  • نسخه ی نمایشی: در حال مشاهده برنامه تکمیل شده هستید Demo: Looking at the Finished Application

  • درک خدمات مختلف Understanding the Different Services

ایجاد ارتباط همزمان بین ریز خدمات Core ASP.NET Creating Synchronous Communication between ASP.NET Core Microservices

  • معرفی ماژول Module Introduction

  • ارتباط همزمان میکروسرویس Synchronous Microservice Communication

  • نسخه ی نمایشی: در حال اجرا و پیکربندی برنامه Demo: Running and Configuring the Application

  • کاوش در معماری REST Microservice ساخته شده با هسته NET Exploring a REST Microservice Architecture Built with .NET Core

  • نسخه ی نمایشی: بررسی ریز خدمات Demo: Exploring the Discount Microservice

  • انتشار API با استفاده از Swagger Publishing the API Using Swagger

  • نسخه ی نمایشی: انتشار API با استفاده از Swagger Demo: Publishing the API Using Swagger

  • ارتباط بین ریز سرویس Inter-microservice Communication

  • نسخه ی نمایشی: ارتباط همزمان بین ریز خدمات Demo: Synchronous Communication between Microservices

  • کار با gRPC Working with gRPC

  • نسخه ی نمایشی: کاوش نسخه gRPC از DiscountService Demo: Exploring the gRPC Version of the DiscountService

  • معایب ارتباط همزمان بین ریز خدمات Disadvantages of Synchronous Communication between Microservices

  • خلاصه Summary

راه اندازی ارتباط ناهمزمان بین ASP.NET هسته اصلی Setting up Asynchronous Communication between ASP.NET Core Microservices

  • معرفی ماژول Module Introduction

  • افزودن ارتباطات ناهمزمان Adding Asynchronous Communication

  • نسخه ی نمایشی: اجرای برنامه این ماژول Demo: Running the Application for This Module

  • استفاده از اتوبوس برای برقراری ارتباط Using a Bus for Communication

  • نسخه ی نمایشی: راه اندازی سرویس اتوبوس Azure Demo: Setting up Azure Service Bus

  • نسخه ی نمایشی: ارتباط ناهمزمان بین ریز خدمات مختلف Demo: Asynchronous Communication between the Different Microservices

  • کار در پس زمینه رسیدگی به پرداخت ها Working in the Background to Handle Payments

  • نسخه ی نمایشی: افزودن سرویس زمینه Demo: Adding a Background Service

  • نظرسنجی از یک سرویس Polling a Service

  • نسخه ی نمایشی: نظرسنجی از یک سرویس Demo: Polling a Service

  • حل مسئله سازگاری نهایی Solving the Eventual Consistency Problem

  • نسخه ی نمایشی: بررسی مشکل سازگاری نهایی در برنامه Demo: Exploring the Eventual Consistency Problem in the Application

  • افزودن رویدادهای ادغام Adding Integration Events

  • نسخه ی نمایشی: افزودن رویدادهای یکپارچه سازی روی سرویس اتوبوس Demo: Adding Integration Events over the Service Bus

  • خلاصه Summary

مقاوم سازی ریز سرویس ها Making Microservices More Resilient

  • معرفی ماژول Module Introduction

  • درک مسائل احتمالی با ارتباطات میکروسرویس Understanding the Possible Issues with Microservice Communication

  • بازدید مجدد از IHttpClientFactory Revisiting the IHttpClientFactory

  • نسخه ی نمایشی: استفاده از IHttpClientFactory Demo: Using the IHttpClientFactory

  • افزودن پولی Adding Polly

  • نسخه ی نمایشی: افزودن خط مشی مجدد Demo: Adding a Retry Policy

  • نسخه ی نمایشی: افزودن خط مشی قطع کننده مدار Demo: Adding a Circuit Breaker Policy

  • خلاصه Summary

دسترسی به زیرساخت ریز خدمات Accessing a Microservices Infrastructure

  • معرفی ماژول Module Introduction

  • از سرویس گیرنده به سرویس تا دروازه From Client-to-service to a Gateway

  • نسخه ی نمایشی: بررسی تعامل MVC با ریز خدمات Demo: Exploring the MVC Interaction with the Microservices

  • ارتباط مشتری با ریز سرویس Client-to-microservice Communication

  • نسخه ی نمایشی: افزودن Gateway Demo: Adding a Gateway

  • اضافه کردن مشتریان و دروازه های مختلف Adding Different Clients and Gateways

  • نسخه ی نمایشی: افزودن Backend-for-frontend برای موبایل Demo: Adding a Backend-for-frontend for Mobile

  • خلاصه و اختتامیه دوره Summary and Course Closing

نمایش نظرات

آموزش ارتباطات ریز خدمات در ASP.NET Core
جزییات دوره
3h 15m
50
(آخرین آپدیت)
51
4.9 از 5
دارد
دارد
دارد
Gill Cleeren
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Gill Cleeren Gill Cleeren

گیل کلیرن مدیر منطقه ای مایکروسافت ، نویسنده MVP و Pluralsight است. گیل یک معمار مستقل راه حل است که در بلژیک زندگی می کند. او روی توسعه وب و موبایل تمرکز دارد و عاشق Xamarin است. وی همچنین سخنران مکرر بسیاری از کنفرانس های بین المللی است. گیل همچنین بزرگترین کنفرانس IT در بلژیک و هلند را Techorama تأسیس کرد. می توانید وب سایت وی را به آدرس www.snowball.be بیابید.