دوره آموزشی اسپرینگ: پیام رسانی با JMS
2 ساعت 21 دقیقهمتوسط2018-06-08
مدرسین

Michael D. Rodgers, Jr
Java Web Applications Engineer and Consultant
جزئیات دوره
سرویس پیام جاوا (JMS) یک API جاوا است که مجموعهای از رابطهای مشترک را تعریف میکند که به برنامهها اجازه میدهد به طور ایمن پیامها را ارسال و دریافت کنند. در این دوره یاد بگیرید که چگونه پیام رسانی را در برنامه های Spring شرکت خود با استفاده از JMS پیاده سازی کنید. اصول اولیه مشخصات JMS را در Spring بیاموزید و نحوه ارسال پیام به ActiveMQ را مرور کنید، پیامها را در کنسول وب ActiveMQ مشاهده کنید و از مبدلهای پیام JMS Spring استفاده کنید. به علاوه، نحوه پیکربندی اتصالات، رویکرد مدیریت پاسخ و موارد دیگر را بیاموزید.
اهداف یادگیری
مزایای Spring API نسبت به JMS 1.1 Spec
صف های پیام و سرورها
پیکربندی سرور ActiveMQ
ارسال پیام به ActiveMQ
استفاده از مبدل پیام JMS Spring
بهترین شیوه های پیکربندی اتصال
مدیریت تراکنش با Spring JMS
استفاده از هدرهای سفارشی
مدیریت پاسخگویی
اهداف یادگیری
مزایای Spring API نسبت به JMS 1.1 Spec
صف های پیام و سرورها
پیکربندی سرور ActiveMQ
ارسال پیام به ActiveMQ
استفاده از مبدل پیام JMS Spring
بهترین شیوه های پیکربندی اتصال
مدیریت تراکنش با Spring JMS
استفاده از هدرهای سفارشی
مدیریت پاسخگویی
مهارت ها
SpringAPIsSoftware Development ToolsOpen SourceSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - خوش آمدید
- 02 - آنچه باید بدانید
- 03 - استفاده از فایلهای تمرین
1. شروع کار با Spring JMS
- 04 - درک JMS 1.1 Spec
- 05 - JMS 1.1 در مقابل Spring JMS API
- 06 - اتصال اولیه Spring JMS قسمت 1
- 07 - اتصال اولیه Spring JMS قسمت 2
2. سرور MQ، صفهای پیام و موضوعات
- 08 - درک صفهای پیام و سرورها
- 09 - سرور ActiveMQ را پیکربندی کنید
- 10 - ارسال پیام به ActiveMQ
- 11 - پیامها را در ActiveMQ Web Console مشاهده کنید
- 12 - از صف پیام ActiveMQ بخوانید
3. انواع پیام و مبدل
- 13 - مبدل پیام JMS بهار
- 14 - کار پروژه برای مبدل پیام JMS
- 15 - کد مثال با استفاده از مبدل Spring JMS
- 16 - برنامه را با تغییرات نشان دهید
- 17 - مبدل پیام برای پیامهای XML
- 18 - شنونده پیام سفارشی با Spring ایجاد کنید
- 19 - شنونده پیام سفارشی را با Spring ثبت کنید
4. تنظیمات، ادغام، و تراکنش ها
- 20 - شیوههای پیکربندی اتصال با ویژگیهای برنامه
- 21 - پیکربندی اتصال با استفاده از SingleConnectionFactory
- 22 - پیکربندی اتصال با استفاده از CachedConnectionFactory
- 23 - مدیریت تراکنش با Spring JMS (معاملات)
- 24 - مدیریت معاملات با صف نامه مرده
5. جلسات، سرصفحهها و مدیریت پاسخ
- 25 - هدرهای JMS و راههای استفاده از آنها
- 26 - هدرهای JMS و مدیریت پاسخ
- 27 - مدیریت پاسخ با استفاده از @sendTo('destination')
- 28 - مدیریت پاسخ با استفاده از MessageBuilder ارسال هدر JMS
- 29 - مدیریت پاسخ با استفاده از JmsResponse
نتیجه
- 30 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی راهنمای کامل Spring MVC
- دوره آموزشی اسپرینگ دیتا ۳
- دوره آموزشی تابآوری دادهها با Spring و استریم رویداد RabbitMQ
- دوره آموزشی اسپرینگ پیشرفته: استقرار برنامههای Spring Boot در AWS، Azure و GCP
- دوره آموزشی الگوهای طراحی در اسپرینگ 6
- دوره آموزشی یادگیری Spring 6 با Spring Boot 3
- دوره آموزشی پیشرفته اسپرینگ: تست یکپارچهسازی موثر با اسپرینگ بوت
- دوره آموزشی Spring Web MVC 6