آموزش Practical Enterprise JMS Playbook

Practical Enterprise JMS Playbook

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: JMS یک فن آوری هسته ای جاوا است و قلب بسیاری از برنامه های سازمانی است. این دوره به شما می آموزد که چگونه از JMS در یک محیط سازمانی ، از جمله عملکرد استاندارد JMS و همچنین استفاده از JMS در یک محیط Spring و JEE استفاده کنید. در هسته اصلی بسیاری از برنامه های کاربردی جاوا ، یک سیستم پیام سازگار با JMS وجود دارد. در این دوره ، Practical Enterprise JMS Playbook ، شما خواهید آموخت که چگونه از JMS در یک شرکت استفاده کنید ، نه تنها بر روی JI API ها تمرکز کنید ، بلکه همچنین ابزارهای دیگری می توانند به شما کمک کنند. ابتدا برخی از تکنیک های ایجاد برنامه های کاربردی کارآمد و مقیاس پذیر را بررسی می کنید. ابتدا نمونه هایی از نحوه استفاده از برخی از تکنیک های پیشرفته تر و ویژگی های JMS را مشاهده خواهید کرد. در مرحله بعدی ، خواهید فهمید که چگونه از بسیاری از کد صفحه های دیگ بخار جلوگیری کرده و از چارچوب های موجود مانند Spring و JEE استفاده کنید. پس از گذراندن این دوره ، دانش بنیادی JMS خواهید داشت که به شما در هنگام استفاده از مهارت های خود در محیط شرکت ، کمک خواهد کرد. نرم افزار مورد نیاز: Apache Maven ، Apache ActiveMQ ، Wildfly

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

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

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

آیا باید از JMS استفاده کنیم؟ Should We Be Using JMS?

  • معرفی Intro

  • آیا باید از JMS استفاده کنیم؟ Should We Be Using JMS?

راه اندازی ActiveMQ Setting up ActiveMQ

  • نصب Apache ActiveMQ Installing Apache ActiveMQ

موارد استفاده پایه JMS Basic JMS Use Cases

  • ایجاد یک کارخانه اتصال Creating a Connection Factory

  • ایجاد یک اتصال Creating a Connection

  • ایجاد یک جلسه Creating a Session

  • معاملات و حالت های تأیید Transactions and Acknowledgement Modes

  • ارسال پیام به یک صف Sending Messages to a Queue

  • ارسال پیام به یک موضوع Sending Messages to a Topic

  • مصرف پیام از یک صف Consuming Messages from a Queue

  • مصرف پیام از یک موضوع Consuming Messages from a Topic

  • ایجاد اشتراک های با دوام Creating Durable Subscriptions

  • اولویت های پیام و پیام های در حال انقضا Message Priorities and Expiring Messages

طراحی راه حل JMS شما برای تولید Designing Your JMS Solution for Production

  • بررسی اجمالی ماژول Module Overview

  • استفاده بهینه از منابع Efficient Use of Resources

  • در دسترس بودن و توان بالا High Availability and Throughput

  • سفارش پیام Message Ordering

  • مدیریت خطا و استثنا Error and Exception Handling

  • انتخاب کنندگان پیام Message Selectors

  • صف نامه های مرده Dead Letter Queues

  • پیام رسانی همزمان Synchronous Messaging

  • خلاصه ماژول Module Summary

استفاده از JMS با چارچوب Spring Using JMS with the Spring Framework

  • بررسی اجمالی ماژول Module Overview

  • اعلام کارخانه های اتصال با استفاده از حاشیه نویسی Declaring Connection Factories Using Annotations

  • اعلام کارخانه های اتصال با استفاده از XML Declaring Connection Factories Using XML

  • مقدمه ای بر JmsTemplate و MessageConverters Introduction to the JmsTemplate and MessageConverters

  • اعلان JmsTemplate و MessageConverter با استفاده از حاشیه نویسی Declaring the JmsTemplate and MessageConverter Using Annotations

  • اعلان JmsTemplate و MessageConverter با استفاده از XML Declaring the JmsTemplate and MessageConverter Using XML

  • ارسال پیام با JmsTemplate Sending Messages with the JmsTemplate

  • دریافت پیام با JmsTemplate Receiving Messages with the JmsTemplate

  • مقدمه ای بر DefaultMessageListenerContainer Introduction to the DefaultMessageListenerContainer

  • مصرف همزمان پیام ها با استفاده از پیکربندی مبتنی بر حاشیه نویسی Consuming Messages Asynchronously Using Annotation Driven Configuration

  • مصرف همزمان پیام ها با استفاده از پیکربندی رانده شده XML Consuming Messages Asynchronously Using XML Driven Configuration

  • خلاصه ماژول Module Summary

استفاده از JMS در یک محیط JEE Using JMS in a JEE Environment

  • بررسی اجمالی ماژول Module Overview

  • پیکربندی WildFly برای JMS Configuring WildFly for JMS

  • افزودن صف و موضوعات به WildFly Adding Queues and Topics to WildFly

  • ایجاد JMS 1.1 MessageSender EJB Creating a JMS 1.1 MessageSender EJB

  • ارسال پیام با استفاده از JMS 1.1 Sending Messages Using JMS 1.1

  • ایجاد JMS 2.0 MessageSender EJB Creating a JMS 2.0 MessageSender EJB

  • دریافت پیام ها Receiving Messages

  • ایجاد مبدل پیام سفارشی Creating a Custom Message Converter

  • خلاصه ماژول Module Summary

مدیریت و نظارت بر محیط JMS خود را Administering and Monitoring Your JMS Environment

  • بررسی اجمالی ماژول Module Overview

  • مرور صف Browsing a Queue

  • ابزاری که نیاز دارید Tools You Will Need

  • نظارت بر محیط JMS شما Monitoring Your JMS Environment

  • خلاصه دوره Course Summary

نمایش نظرات

نظری ارسال نشده است.

آموزش Practical Enterprise JMS Playbook
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 39m
49
Pluralsight (پلورال سایت) pluralsight-small
20 آذر 1396 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
25
4.2 از 5
دارد
دارد
دارد
Grant Little

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Grant Little Grant Little

گرانت بیش از 15 سال پس از کسب مدرک کارشناسی ارشد مهندسی در سال 1999 در صنعت IT کار می کند. تخصص وی در درجه اول در طراحی و کار با برنامه های کاربردی با معاملات بالا ، زمان واقعی ، مقیاس پذیر و توزیع شده است. وی در شرکت های مختلف از جمله مشاوره شخصی خود کار کرده و در حال حاضر با یک موسسه مالی بزرگ در فضای تجارت سهام همکاری می کند. او علاقه زیادی به رویکردهای چابک دارد و یک استاد اسکرام واجد شرایط است. گرانت اعتقاد زیادی به اتوماسیون دارد تا منافع را سریع و با سطح بالایی از کیفیت برای دیدار با سهامداران پروژه های بزرگ و کوچک ارائه دهد.

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

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

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