***** برخی از نظرات دانش آموزان *****
همه چیزهایی که در مورد RabbitMQ نیاز داشتم این دوره است. عالی!
دوره خوبی در مورد rabbitmq. چیزهای زیادی یاد گرفته اند به خصوص rabbitmq با ریخته گری ابر محوری بسیار جالب است.
جزئیات فنی در مورد RabbitMQ و نحوه استفاده از آنها از جاوا را پوشش می دهد، این همان چیزی است که من به دنبال آن بودم.
توضیح خوب به زبان ساده.
دوره عالی در RabbitMQ. آموخته های عمیق در مورد تبادل، صف و بهترین بخش این است که همه چیز را با بوت Spring و Spring MVC پوشش می دهد. سرانجام یاد گرفتیم که چگونه از RabbitMQ در فضای ابری با استفاده از Pivotal Cloud Foundry استفاده کنید.
مثالی از زندگی واقعی ارائه شده برای ارتباط با مؤلفه های مختلف واقعاً مفید است.
RabbitMQ : یک نرم افزار کارگزار پیام منبع باز است. ممکن است سرویس پیامرسانی جاوا (JMS) را شنیده باشید که توسط آن دو برنامه جاوا میتوانند با یکدیگر ارتباط برقرار کنند.
با استفاده از کارگزار پیام RabbitMQ دو برنامه جاوا می توانند با یکدیگر به همان شیوه ای که ما انسان ها از طریق پیام متنی انجام می دهیم تعامل داشته باشند.
پیام نمی تواند مستقیماً از یک برنامه جاوا به برنامه دیگر برود و بنابراین ما به صف و تبادل نیاز داریم.
از RabbitMQ،Queue، Exchange یا JMS اطلاعی ندارید؟ اگر بله، پس به جای درستی آمده اید زیرا همه این موارد را در این دوره یاد خواهید گرفت. میتوانید همه چیز را برای شما بگویید.
این دوره در مورد RabbitMQ است که با Core Java شروع می شود و سپس از RabbitMQ با Spring Boot و Spring MVC استفاده می کند.
در پایان یاد خواهید گرفت که RabbitMQ Spring MVC و برنامه Spring Boot خود را در Pivotal Cloud Foundry (PCF) استقرار دهید.
اجازه دهید به شما ایده بدهم که چه چیزی از این دوره خواهید آموخت.
شما مفهوم سرویس پیام رسانی جاوا (JMS) RabbitMQ Message Broker را خواهید آموخت.
میآموزید که چگونه پیامها را با استفاده از جاوا اصلی منتشر و مصرف کنید.
شما انواع مختلف مبادلات مانند Direct، Fanout، Topic و Headers Exchange را خواهید آموخت.
با استفاده از Rabbit Template و Rabbit Liner استفاده از RabbitMQ را در برنامه Spring Boot یاد خواهید گرفت.
با استفاده از Rabbit Template و Rabbit Liner استفاده از RabbitMQ را در برنامه Spring MVC یاد خواهید گرفت.
استقرار برنامه های Spring Boot، Spring Cloud و Spring MVC در Pivotal Cloud Foundry.
استقرار Spring Boot و RabbitMQ در Heroku (پلتفرم ابری)
مباحث دوره :-
• مقدمه ای بر JMS و RabbitMQ
آشنایی با سرویس پیام رسانی جاوا (JMS)
Exchange و Queue چیست؟
انواع مختلف مبادلات
نصب RabbitMQ
• شروع به کار با RabbitMQ
در RabbitMQ صف ایجاد کنید
انتشار پیام در صف
مصرف پیام از صف
مد رابین روبین سناریوی چند مصرف کننده
پیام ها را پاک کنید
• مثال بیدرنگ با پیام JSON
درک سناریوی بلادرنگ برای استفاده از RabbitMQ
انتشار پیام JSON در صف
• تبادل مستقیم
مبادله مستقیم چیست؟
ایجاد صف های اتصال مستقیم Exchange با آن
انتشار پیام برای تبادل مستقیم
مصرف پیام از صف
• تبادل Fanout
Fanout Exchange چیست؟
ایجاد صف های اتصال Fanout Exchange با آن
انتشار پیام به Fanout Exchange
• تبادل موضوع
تبادل موضوع چیست؟
ایجاد صف های اتصال مبادله موضوع با آن
انتشار پیام در مبادله موضوع
• تبادل سرصفحه
تبادل سرصفحه چیست؟
ایجاد سرصفحه های تبادل صف های اتصال با آن
انتشار پیام برای تبادل سرصفحه
• RabbitMQ با چکمه فنری
معرفی RabbitMQ با قالب Spring Boot Rabbit
پیکربندی راه اندازی پروژه راه اندازی بهار
قالب خرگوش با چکمه فنری
شنونده خرگوش با چکمه فنری
انتشار پیام برای تبادل سرصفحه با استفاده از الگوی Rabbit
شنونده خرگوش با تبادل سرصفحه های بوت بهار
• RabbitMQ با فنر MVC
معرفی RabbitMQ با قالب Spring MVC Rabbit
پیکربندی راه اندازی پروژه MVC بهار
قالب خرگوش با فنر MVC
شنونده خرگوش با MVC فنری
انتشار پیام برای تبادل سرصفحه با استفاده از الگوی Rabbit
شنونده خرگوش با تبادل سرصفحه Spring MVC
• RabbitMQ در ابر
مقدمه ای بر Pivotal Cloud Foundry (PCF)
ایجاد حساب در Pivotal Cloud Foundry (PCF)
ایجاد سرویس RabbitMQ در Pivotal Cloud Foundry (PCF)
استقرار Spring Boot در Pivotal Cloud Foundry (PCF)
استقرار بوت بهار در PCF با استفاده از Spring Cloud
استقرار MVC بهار در ریختهگری ابری محوری (PCF)
• تبادل پیش فرض
مبادله پیش فرض چیست؟
مثال پیش فرض تبادل
• Exchange To Exchange Binding
مقدمه ای برای Exchange To Exchange Binding
مبادله با صرافی دیگر
Exchange To Exchange Binding In Action
• RabbitMQ در هروکو (پلتفرم ابری)
معرفی هروکو
در Heroku حساب ایجاد کنید
حساب را در Heroku تأیید کنید
Git را دانلود و نصب کنید
Install Heroku CLI
را دانلود کنیدبرنامه Heroku را ایجاد کنید
در حال دریافت RabbitMQ در Heroku
ورود به سیستم Heroku CLI
برنامه Spring Boot را در Heroku اجرا کنید
حالا منتظر چه چیزی هستید؟
به سرعت دوره را انتخاب کنید و شروع به یادگیری کارگزار پیام RabbitMQ با جاوا کنید. Spring MVC، Spring Boot، Spring Cloud و برنامه RabbitMQ Spring MVC و Spring Boot خود را در Pivotal Cloud Foundry (PCF) مستقر کنید.
شما را در دوره می بینیم.
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
بیش از 59000 دانشجو در سراسر جهان با دسترسی به 158 کشور
نمایش نظرات