آموزش سرویس پیام رسانی جاوا - Spring MVC، Spring Boot، ActiveMQ

Java Messaging Service - Spring MVC, Spring Boot, ActiveMQ

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: با جاوا، Spring Boot، Spring MVC، Spring Framework و Apache ActiveMQ با جزییات Queue و Topic را بیاموزید سرویس پیام رسانی جاوا (JMS) را یاد خواهید گرفت. شما یاد خواهید گرفت که چگونه دو برنامه جاوا می توانند با یکدیگر ارتباط برقرار کنند. با مثال دنیای واقعی صف و موضوع را با جزئیات یاد می گیرید شما یاد می گیرید که پیام ها را با استفاده از Spring MVC منتشر کنید و مصرف کنید. جاوا مورد نیاز است. داشتن دانش Spring Framework مزیتی را به همراه خواهد داشت.

***** برخی از نظرات دانش آموزان *****

  • من دوست دارم که معلم اصول اولیه را توضیح دهد، آنها را در mvc فنری اعمال کند و بعداً در فنر بوت، تصور کند که مفاهیم Spring برای دانش آموزان راحت است. برای توسعه دهندگان با تجربه کوچک در جاوا و اسپرینگ، ساده اما مستقیم است.

  • دوره بسیار خوبی برای JMS شرح داده شده است.

  • برای یادگیری JMS با Spring MVC و Spring Boot بسیار عالی است.

  • توضیح بسیار خوبی برای مبتدیان با مثال واقعی. خیلی ممنون

  • مستقیم و ساده


Apache ActiveMQ یک واسطه پیام منبع باز است که در جاوا توسعه یافته است. آیا تا به حال فکر کرده اید واتس اپ چگونه کار می کند؟ تکنیک های پیام رسانی یک به یک و تکنیک های پیام رسانی یک به یک را در این دوره خواهید آموخت. این دوره در مورد نحوه کار WhatsApp نیست، بلکه در مورد Apache ActiveMQ است.

بسیاری اوقات نیاز دارید که دو یا چند برنامه جاوا شما نیاز به برقراری ارتباط با یکدیگر داشته باشند. JMS (سرویس پیام رسانی جاوا) در تصویر آمده است. شما می توانید با استفاده از Apache ActiveMQ وظایف زمان بر برنامه خود را به صورت ناهمزمان اجرا کنید. وقتی مثال دنیای واقعی را با پیام JSON به شما نشان می دهم، در این دوره یاد خواهید گرفت.

در این دوره شما سرویس پیام رسانی جاوا (JMS) را با Apache ActiveMQ یاد خواهید گرفت.

شما Apache ActiveMQ را یاد خواهید گرفت.

متوجه خواهید شد که WhatsApp چگونه کار می کند.

با استفاده از الگوی JMS، یاد خواهید گرفت که پیام را در صف از برنامه جاوا کنسول، Spring MVC و Spring Boot App منتشر کنید. این پیام می تواند در هر قالبی مانند متن ساده یا JSON یا XML باشد.

می‌آموزید که این پیام را از Queue به برنامه کنسول جاوا، Spring MVC و Spring Boot App مصرف کنید.

مثال بلادرنگ با پیام JSON به شما ایده بهتری درباره زمان استفاده از Apache ActiveMQ می دهد.

با استفاده از قالب Spring JMS یاد خواهید گرفت که پیام را به موضوع از برنامه کنسول جاوا، Spring MVC و Spring Boot App منتشر کنید. این پیام می تواند در هر قالبی مانند متن ساده یا JSON یا XML باشد.

می‌آموزید که این پیام را از Topic به برنامه کنسول جاوا، Spring MVC و Spring Boot App مصرف کنید.

تفاوت بین Queue و Topic را یاد می گیرید تا زمان استفاده از Queue و Topic را روشن کنید.

با استفاده از Spring MVC و Spring Boot به طور جداگانه ایجاد ناشر پیام و مصرف کننده برای Queue و Topic را یاد خواهید گرفت.


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

معرفی Introduction

  • مقدمه ای بر Apache ActiveMQ Introduction to Apache ActiveMQ

مقدمه ای بر سرویس پیام رسانی جاوا Introduction To Java Messaging Service

  • مقدمه ای بر سرویس پیام رسانی جاوا Introduction To Java Messaging Service

  • آشنایی با سرویس پیام رسانی جاوا Understanding Of Java Messaging Service

شروع کار با Apache ActiveMQ Getting Started With Apache ActiveMQ

  • صف چیست؟ What is Queue ?

  • موضوع چیست؟ تفاوت بین موضوع و صف What is topic ? Difference between Topic and Queue

  • نصب Apache ActiveMQ Installing Apache ActiveMQ

احراز هویت و مجوز Authentication and Authorization

  • افزودن احراز هویت و مجوز به Apache ActiveMQ Adding Authentication and Authorization To Apache ActiveMQ

  • اعتبارنامه کارگزار کنسول وب Web Console Broker Credentials

شروع به کار با صف Getting Started With Queue

  • انتشار پیام در صف Publishing Message To Queue

  • مصرف پیام از صف Consuming Message From Queue

  • تایید مشتری چیست؟ What is Client Acknoledgment ?

  • مثال دور رابین با مصرف کنندگان متعدد Round Robin Example With Multiple Consumers

  • درک سناریو زمان واقعی برای استفاده از ActiveMQ Understanding Real Time Scenario To Use ActiveMQ

  • مثال زمان واقعی با پیام JSON Real Time Example With JSON Message

شروع با موضوع Getting Started With Topic

  • ایجاد موضوع Creating Topic

  • انتشار پیام به موضوع Publishing Message To Topic

  • مصرف پیام از موضوع Consuming Message From Topic

  • موضوع با مصرف کنندگان متعدد Topic With Multiple Consumers

ActiveMQ با فنر MVC ActiveMQ With Spring MVC

  • راه اندازی پروژه Project Set Up

  • پیکربندی ناشر JMS JMS Publisher Configuration

  • انتشار پیام در صف Publishing Message To Queue

  • مصرف کننده JMS با استفاده از قالب Spring JMS JMS Consumer Using Spring JMS Template

ActiveMQ با بوت فنری ActiveMQ With Spring Boot

  • مقدمه ای بر JMS با بوت بهار Introduction To JMS With Spring Boot

  • راه اندازی پروژه بوت بهار برای JMS Spring Boot Project Set Up For JMS

  • ناشر JMS با استفاده از Spring Boot JMS Publisher Using Spring Boot

  • مصرف کننده JMS با استفاده از فنر بوت JMS Consumer Using Spring Boot

بیشتر در راه است More To Come

  • سخنرانی پاداش Bonus Lecture

  • سخنرانی های بیشتر در راه More Lectures On The Way

نمایش نظرات

Udemy (یودمی)

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

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

آموزش سرویس پیام رسانی جاوا - Spring MVC، Spring Boot، ActiveMQ
جزییات دوره
2 hours
28
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,300
4.3 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Infybuzz Learning Infybuzz Learning

بیش از 59000 دانشجو در سراسر جهان با دسترسی به 158 کشور