آموزش پیام ناهمزمان با RabbitMQ و EasyNetQ

Asynchronous Messaging with RabbitMQ and EasyNetQ

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: RabbitMQ یک پلت فرم پیام رسان پیشرو است و ثابت کرده است که یک راه حل قابل توسعه برای برخی از بزرگترین شرکتهای ما است. در این دوره ، شما می خواهید یاد بگیرید که چگونه از کتابخانه مشتری EasyNetQ برای ادغام با RabbitMQ به راحتی استفاده کنید. RabbitMQ یکی از برجسته ترین سیستم عامل های پیام باز است که امروز در دسترس است و ثابت کرده است که یک راه حل پایدار و بسیار مقیاس پذیر است که برخی از بزرگترین شرکتهای ما در این دوره ، Asynchronous Messaging with RabbitMQ و EasyNetQ ، شما خواهید آموخت که چگونه از کتابخانه مشتری EasyNetQ برای ادغام راحت با RabbitMQ استفاده کنید. ابتدا می آموزید که چگونه RabbitMQ را تنظیم کنید. در مرحله بعدی ، دو الگوی اصلی استفاده از EasyNetQ را مشاهده خواهید کرد. منتشر و اشتراک و درخواست و پاسخ. سرانجام ، شما دو الگوی استفاده دیگر از EasyNetQ را کشف خواهید کرد: ارسال و دریافت و انتشار و اشتراک بر اساس موضوع. با پایان این دوره ، شما خواهید فهمید که چگونه با یک سیستم پیام رسانی ناهمزمان مانند RabbitMQ و EasyNetQ بلند شوید و کار کنید.

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

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

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

درک RabbitMQ و EasyNetQ Understanding RabbitMQ and EasyNetQ

  • مقدمه Introduction

  • RabbitMQ چیست؟ What Is RabbitMQ?

  • AMQP چیست؟ What Is AMQP?

  • EasyNetQ چیست What Is EasyNetQ

بلند شدن و دویدن با RabbitMQ و EasyNetQ Getting up and Running with RabbitMQ and EasyNetQ

  • مقدمه Introduction

  • راه اندازی RabbitMQ Setting up RabbitMQ

  • راه های جایگزین برای نصب RabbitMQ Alternative Ways to Install RabbitMQ

  • آزمون دستی پورتال مدیریت Manual Test of the Management Portal

  • حداقل برنامه EasyNetQ را پیاده سازی کنید Implement a Minimum EasyNetQ Application

  • خلاصه Summary

استفاده از الگوی انتشار و اشتراک برای اعلان ها Using the Publish and Subscribe Pattern for Notifications

  • بررسی اجمالی Overview

  • اتصال به RabbitMQ Connecting to RabbitMQ

  • انتشار و اشتراک ساده Simple Publish and Subscribe

  • تأیید ناشر Publisher Confirmation

  • چند شکلی منتشر و مشترک شوید Polymorphic Publish and Subscribe

  • کنترل صف و اسامی تبادل Controlling Queue and Exchange Names

  • نسخه ی نمایشی Demo

استفاده از الگوی درخواست و پاسخ برای تماس های رویه از راه دور Using the Request and Response Pattern for Remote Procedure Calls

  • بررسی اجمالی Overview

  • RPC همزمان Synchronous RPC

  • RPC ناهمزمان Asynchronous RPC

  • نسخه ی نمایشی Demo

با استفاده از الگوی ارسال و دریافت پیام های هدفمند Using the Send and Receive Pattern for Targeted Messages

  • بررسی اجمالی Overview

  • ارسال و دریافت کنید Send and Receive

  • نسخه ی نمایشی Demo

استفاده از الگوی مسیریابی موضوعی برای مسیریابی انعطاف پذیر Using the Topic Based Routing Pattern for Flexible Routing

  • بررسی اجمالی Overview

  • موضوع مبنی بر انتشار و اشتراک Topic Based Publish and Subscribe

  • نسخه ی نمایشی Demo

خلاصه دوره Course Summary

  • RabbitMQ و EasyNetQ چیست؟ What Is RabbitMQ and EasyNetQ?

  • الگوهای EasyNetQ EasyNetQ Patterns

  • متشکرم Thank You

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش پیام ناهمزمان با RabbitMQ و EasyNetQ
جزییات دوره
1h 50m
31
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
63
4.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Stephen Haunts Stephen Haunts

مربی، سخنران عمومی، نویسنده

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

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

من از سال 2014 به صورت آنلاین با پلتفرم Pluralsight تدریس می‌کنم و اکنون دوره‌های کوچک مبتنی بر مهارت را اینجا در SkillShare تدریس می‌کنم. امیدوارم از دوره هایی که در اینجا پست می کنم لذت ببرید و ممنون می شوم اگر مرا دنبال کنید تا از دوره های جدیدی که منتشر می کنم مطلع شوید.