دوره آموزشی
دوبله زبان فارسی
ایجاد کانکتورهای سفارشی با استفاده از Mule
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- یادگیری ایجاد کانکتورهای سفارشی در Mule
- یادگیری استفاده از Mule Java SDK برای ساخت کانکتورهای سفارشی
- اتصال به سیستمهای دلخواه
- گسترش دانش و افزایش تخصص
توضیحات دوره
این دوره برای دانشجویانی مفید است که میخواهند کانکتورهای سفارشی بسازند یا دانش خود را با درک نحوه ساخت کامپوننتهای mulesoft افزایش دهند.
پس از مشاهده دوره، قادر خواهید بود کانکتورهای سفارشی برای سیستمهای قدیمی یا محصولات شرکت خود ایجاد کنید.
دانشجویان همچنین میتوانند از اطلاعات ارائه شده در دوره برای گسترش دانش خود استفاده کنند. خب، همه به دنبال افزایش تخصص خود هستند، پس چرا اقدام نکنیم؟
پیشنیازهای دوره
- دانش اولیه از Mule 4
- دانش اولیه از جاوا 8 و برنامهنویسی تابعی
موارد تحت پوشش دوره:
- ایجاد کامپوننتهای سفارشی - عملیاتها، منبع ، اعتبارسنج، مسیریاب و اسکوپ
- نسخه کوچک شده از کامپوننتهای موجود MuleSoft
- نسخه کوچک شده از ماژول JMS، اعتبارسنج isNotBlankString و IfElseRouter و CustomCacheScope
مواردی که در دوره پوشش داده نمیشود:
- DataSense و متادیتا
- پوشش کامل Mule Java SDK
جزئیات آنچه خواهید آموخت:
- مقدمه یوزکیس
- پیادهسازی یوزکیس با استفاده از ماژول Mule JMS پیش از ساخت نسخه کوچک ماژول JMS
- آشنایی با ساختار ماژول
- ایجاد پروژه توسعه
- ایجاد عملیاتهای انتشار و Consume
- ایجاد منبع OnNewMessage
- مدیریت پارامترها در همه کامپوننتها
- اتصال به سرور ActiveMQ
- ارسال و دریافت پیامها از ActiveMQ
- مدیریت CorrelationId در انتشار، Consume و منبع OnNewMessage
- مدیریت خطا برای عملیاتها
- اعتبارسنج - isNotBlankString
- مسیریاب - IfElseRouter
- اسکوپ - CustomCache
- استفاده از این کامپوننتهای سفارشی در اپلیکیشن و تست آنها
راهاندازی محیط
- جاوا 8
- Apache Maven
- Apache Active MQ
- Anypoint Studio
- Postman
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان Mulesoft
- معماران Mulesoft
ایجاد کانکتورهای سفارشی با استفاده از Mule
-
مقدمه 03:14
-
پیشنیاز و محدوده دوره 02:52
-
دستور کار دوره 03:02
-
مقدمه یوزکیس با استفاده از Mule JMS 02:58
-
پیادهسازی یوزکیس با استفاده از کامپوننت JMS Publish 07:11
-
پیادهسازی یوزکیس با استفاده از کامپوننت JMS OnNewMessage 06:46
-
پیادهسازی یوزکیس با استفاده از کامپوننت JMS Consume 11:10
-
لابراتوار - راهاندازی محیط 00:24
-
آشنایی با ماژول و کامپوننتها 04:59
-
آشنایی با پارامترها، پیکربندی و ارائهدهندگان اتصال 04:52
-
آشنایی با ماژولهای سفارشی این دوره 00:51
-
آزمون None
-
ایجاد پروژه با استفاده از maven 02:21
-
ایمپورت پروژه در Anypoint Studio 05:05
-
ایجاد پروژه به طور مستقیم در Anypoint Studio 02:51
-
لابراتوار 00:33
-
ایجاد کلاس توسعه 03:27
-
ایجاد کلاس پیکربندی 03:14
-
بررسی پارامترها 04:51
-
ایجاد پارامترها و ParameterGroup 06:48
-
استفاده از ParameterGroup با showInDsl 02:41
-
بررسی عملیاتها 03:37
-
ایجاد عملیات انتشار و Consume 06:32
-
ساخت پروژه 04:04
-
استفاده از ماژول CustomActiveMQ در اپلیکیشن 10:35
-
آزمون None
-
بررسی کامپوننتهای منبع 05:28
-
ایجاد منبع OnNewMessage 06:55
-
ساخت و تست 06:53
-
ایمپورت پروژههای لابراتوار به Anypoint Studio 01:31
-
درک ساختار لابراتوار 06:33
-
لابراتوار - شروع کار 01:45
-
آزمون None
-
تعریف پارامترها در عملیات Consume 04:55
-
تعریف پارامترها در عملیات انتشار 03:56
-
تعریف پارامترها در منبع OnNewMessage 02:30
-
ساخت 04:23
-
استفاده از ValueProvider 04:47
-
درک تاثیر تایپهای داده پارامتر بر رابط کاربری 06:09
-
تغییر تایپ داده پارامترها 03:23
-
بررسی TypedValue 04:12
-
استفاده از TypedValue 09:20
-
تست TypedValue 02:05
-
پارامترهای رفتار و محتوا 04:47
-
تغییرات فایل XML پیکربندی برای پارامترهای محتوا 02:23
-
بررسی Override شدن پیکربندی 02:30
-
استفاده از Override شدن پیکربندی 04:20
-
تست Override شدن پیکربندی 05:14
-
لابراتوار 00:56
-
آزمون None
-
افزودن کتابخانه 04:53
-
بررسی 03:49
-
بررسی ConnectionProvider 03:09
-
پیادهسازی ConnectionProvider 08:27
-
تست اتصال 03:13
-
استفاده از اتصال در عملیات 02:18
-
استفاده از اتصال در منبع 02:31
-
لابراتوار 00:53
-
آزمون None
-
عملیات انتشار - بخش 1 04:57
-
عملیات انتشار - بخش 2 09:35
-
تست 06:35
-
منبع OnNewMessage - بخش 1 12:11
-
منبع OnNewMessage - بخش 2 07:04
-
تست 05:37
-
عملیات Consume 04:33
-
بیایید تست کنیم 05:17
-
لابراتوار 00:59
-
بررسی CorrelationId 05:04
-
استفاده از CorrelationId در یوزکیس ما 11:19
-
تنظیم CorrelationId از عملیات انتشار 04:04
-
دریافت و تنظیم CorrelationId در منبع 04:55
-
شناسه همبستگی در عملیات Consume 02:13
-
تست 06:11
-
لابراتوار 00:56
-
آزمون None
-
تعریف خطاها 08:04
-
اتصال خطاها به عملیاتها 04:51
-
Throw کردن خطا 08:10
-
بیایید تست کنیم 03:57
-
لابراتوار 00:43
-
آزمون None
-
بررسی 03:20
-
اعتبارسنج 05:15
-
تست 02:35
-
لابراتوار 00:46
-
آزمون None
-
بررسی مسیریاب 03:38
-
شروع با مسیریاب If-Else 05:40
-
تکمیل مسیریاب If-Else 10:19
-
تست 03:04
-
لابراتوار 00:44
-
آزمون None
-
بررسی - بخش 1 03:13
-
بررسی - بخش 2 04:51
-
شروع با CustomCacheScope 05:19
-
تکمیل CustomCacheScope 10:57
-
تست 03:43
-
لابراتوار 00:38
-
آزمون None
مشخصات آموزش
ایجاد کانکتورهای سفارشی با استفاده از Mule
- تاریخ به روز رسانی: 1404/12/10
- سطح دوره:مقدماتی
- تعداد درس:100
- مدت زمان :06:50:23
- حجم :3.4GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy