آموزش با استفاده از Mule کانکتورهای سفارشی ایجاد کنید

Create Custom Connectors using Mule

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: استفاده از Mule Java SDK برای ایجاد کانکتور سفارشی آموزش ساخت کانکتورهای سفارشی Mule آموزش استفاده از Mule Java SDK برای ایجاد کانکتورهای سفارشی اتصال به سیستم های مورد نظر خود دانش خود را گسترش دهید و تخصص خود را افزایش دهید. برنامه نویسی تابعی

این دوره برای دانش‌آموزانی که می‌خواهند رابط‌های سفارشی ایجاد کنند یا می‌خواهند دانش خود را با درک چگونگی ایجاد مؤلفه‌های mulesoft افزایش دهند، مفید است.

پس از تماشای این دوره، می‌توانید اتصالات سفارشی برای سیستم‌ها یا محصولات قدیمی شرکت خود ایجاد کنید.

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


پیش نیاز

دانش اولیه Mule 4

دانش اولیه برنامه نویسی کاربردی جاوا 8

آنچه این دوره شامل می شود


  • ایجاد اجزای سفارشی - عملیات، منبع، اعتبارسنجی، روتر و محدوده

  • نسخه کوچک اجزای MuleSoft از قبل موجود

  • نسخه کوچک ماژول JMS، اعتبارسنجی isNotBlankString، IfElseRouter و CustomCacheScope


این دوره چه مواردی را پوشش نمی دهد؟


  • DataSense و Metadata

  • توابع

  • مورد آزمایش

  • کامل Mule Java SDK را پوشش نمی دهد


جزئیات آنچه یاد خواهید گرفت -


  • ·معرفی UseCase

  • پیاده سازی Usecase با استفاده از Mule JMS Module قبل از ایجاد نسخه کوچک ماژول JMS

  • مقدمه ای بر ساختار ماژول

  • پروژه برنامه افزودنی ایجاد کنید

  • عملیات انتشار و مصرف را ایجاد کنید

  • منبع OnNewMessage را ایجاد کنید

  • کنترل پارامترها در همه اجزا

  • به سرور ActiveMQ متصل شوید

  • انتشار و مصرف پیام‌ها از ActiveMQ

  • کنترل CorrelationId در Publish، Consume و OnNewMessage Source

  • مدیریت خطا برای عملیات

  • Validator - isNotBlankString

  • روتر - IfElseRouter

  • Scope - Custom Cache

  • از این اجزای سفارشی در برنامه استفاده کنید و آنها را آزمایش کنید

تنظیم محیط -


  • جاوا 8

  • Apache Maven

  • Apache Active MQ

  • Anypoint Studio

  • پستچی


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

معرفی Introduction

  • معرفی Introduction

  • پیش نیاز و محدوده دوره Pre-Requisite & Course Scope

  • دستور کار دوره Course Agenda

UseCase UseCase

  • معرفی UseCase با استفاده از Mule JMS UseCase Introduction using Mule JMS

  • پیاده سازی UseCase با استفاده از کامپوننت انتشار JMS UseCase Implementation usingJMS Publish Component

  • پیاده سازی UseCase با استفاده از مؤلفه JMS OnNewMessage UseCase Implementation using JMS OnNewMessage Component

  • پیاده سازی UseCase با استفاده از JMS Consume Component UseCase Implementation using JMS Consume Component

  • آزمایشگاه - راه اندازی محیط Lab - Environment Setup

مقدمه ای بر ساختار ماژول Introduction to Module Structure

  • مقدمه ای بر ماژول و کامپوننت ها Introduction to Module and Components

  • مقدمه ای بر پارامترها، پیکربندی و ارائه دهندگان اتصال Introduction to Parameters,Configuration and Connection Providers

  • معرفی ماژول های سفارشی این دوره Introduction to Custom Modules of this course

  • امتحان Quiz

پروژه Project

  • ایجاد پروژه با استفاده از maven Create Project using maven

  • وارد کردن پروژه در Anypoint Studio Import Project in Anypoint Studio

  • پروژه را مستقیماً در Anypoint Studio ایجاد کنید Create Project directly in Anypoint Studio

  • آزمایشگاه Lab

شروع کار با ماژول و عملیات Getting Started with Module and Operations

  • ایجاد کلاس افزونه Create Extension Class

  • ایجاد کلاس پیکربندی Create Configuration Class

  • مروری بر پارامترها Overview of Parameters

  • ایجاد Parameters & ParameterGroup Create Parameters & ParameterGroup

  • استفاده از ParameterGroup با showInDsl Using ParameterGroup with showInDsl

  • بررسی اجمالی عملیات Overview of Operations

  • عملیات انتشار و مصرف را ایجاد کنید Create Publish and Consume Operation

  • ساخت پروژه Build Project

  • استفاده از ماژول CustomActiveMQ در برنامه Using CustomActiveMQ Module in Application

  • امتحان Quiz

شروع کار با منبع Getting Started with Source

  • مروری بر اجزای منبع Overview of Source Components

  • ایجاد منبع OnNewMessage Creating OnNewMessage Source

  • بسازید و تست کنید Build and Test

  • پروژه های آزمایشگاهی را به Anypoint Studio وارد کنید Import Lab Projects to Anypoint Studio

  • ساختار آزمایشگاه را بشناسید Understand Lab Structure

  • آزمایشگاه - شروع به کار Lab - Getting Started

  • امتحان Quiz

کنترل پارامترها در ماژول CustomActiveMQ Parameter Handling in CustomActiveMQ Module

  • تعریف پارامترها در عملیات مصرف Define Parameters in Consume Operation

  • تعریف پارامترها در عملیات انتشار Define Parameters in Publish Operation

  • پارامترها را در منبع OnNewMessage تعریف کنید Define Parameters in OnNewMessage Source

  • ساختن Build

  • با استفاده از ValueProvider Using ValueProvider

  • تاثیر Parameter Datatype بر رابط کاربری را درک کنید Understand Parameter Datatype's impact on UI

  • تغییر نوع داده پارامترها Change DataType of Parameters

  • نمای کلی TypedValue Overview of TypedValue

  • با استفاده از TypedValue Using TypedValue

  • TypedValue Testing TypedValue Testing

  • پارامترهای رفتار/محتوا Behavior/Content Parameters

  • پیکربندی xml برای پارامترهای محتوا تغییر می کند Configuration xml changes for Content Parameters

  • مروری بر لغو تنظیمات Overview of Configuration Override

  • از Configuration Override استفاده کنید Use Configuration Override

  • تست لغو پیکربندی Configuration Override Testing

  • آزمایشگاه Lab

  • امتحان Quiz

ارتباط Connection

  • افزودن کتابخانه Adding Library

  • بررسی اجمالی Overview

  • نمای کلی ConnectionProvider Overview of ConnectionProvider

  • پیاده سازی ConnectionProvider Implementing ConnectionProvider

  • تست اتصال Test Connection

  • استفاده از اتصال در عملیات Using Connection in Operation

  • استفاده از اتصال در منبع Using Connection in Source

  • آزمایشگاه Lab

  • امتحان Quiz

عملکرد Functionality

  • عملیات انتشار - I Publish Operation - I

  • عملیات انتشار - II Publish Operation - II

  • تست Test

  • منبع OnNewMessage - I OnNewMessage Source - I

  • منبع OnNewMessage - II OnNewMessage Source - II

  • تست Test

  • عملیات مصرف Consume Operation

  • بیایید تست کنیم Lets Test

  • آزمایشگاه Lab

اطلاعات زمینه Context Information

  • نمای کلی CorrelationId CorrelationId overview

  • استفاده از CorrelationId در Usecase ما Using CorrelationId in our usecase

  • تنظیم CorrelationId از Publish Operation Setting CorrelationId from Publish Operation

  • بازیابی/تنظیم CorrelationId در منبع Retrieving/Setting CorrelationId in Source

  • CorrelationId در عملیات مصرف CorrelationId in Consume Operation

  • تست Test

  • آزمایشگاه Lab

  • امتحان Quiz

مدیریت خطا برای عملیات Error Handling for Operations

  • خطاها را تعریف کنید Define Errors

  • خطاهای اتصال با عملیات Bind Errors with Operations

  • خطای پرتاب Throw Error

  • بیایید تست کنیم Lets Test

  • آزمایشگاه Lab

  • امتحان Quiz

اعتبار سنجی Validator

  • بررسی اجمالی Overview

  • اعتبار سنجی Validator

  • تست Test

  • آزمایشگاه Lab

  • امتحان Quiz

روتر Router

  • نمای کلی روتر Router Overview

  • شروع با مسیریاب If-Else Starting with If-Else Router

  • تکمیل روتر If-Else Completing If-Else Router

  • تست Test

  • آزمایشگاه Lab

  • امتحان Quiz

محدوده Scope

  • نمای کلی - I Overview - I

  • نمای کلی - II Overview - II

  • شروع با CustomCacheScope Starting with CustomCacheScope

  • تکمیل CustomCacheScope Completing CustomCacheScope

  • تست Test

  • آزمایشگاه Lab

  • امتحان Quiz

نمایش نظرات

Udemy (یودمی)

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

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

آموزش با استفاده از Mule کانکتورهای سفارشی ایجاد کنید
جزییات دوره
7 hours
90
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
127
5 از 5
دارد
دارد
دارد
Ruchi Saini
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ruchi Saini Ruchi Saini

مربی شرکتی