Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Create Custom Connectors using Mule

Tạo Bộ Kết Nối Tùy Chỉnh bằng Mule

Tạo Bộ Kết Nối Tùy Chỉnh bằng Mule

Sử dụng Mule Java SDK để tạo Bộ Kết Nối Tùy Chỉnh

4.6
(85 đánh giá)
510 học viên
Giảng viên
Ruchi Saini
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 449.000đ -89%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
7.0 giờ video
92 bài giảng
10 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

Bạn sẽ học được gì

Học cách tạo Bộ Kết Nối Tùy Chỉnh Mule
Học cách sử dụng Mule Java SDK để tạo bộ kết nối tùy chỉnh
Kết nối đến các hệ thống bạn chọn
Mở rộng kiến thức và Nâng cao Chuyên môn

Yêu cầu

Kiến thức cơ bản về Mule 4
Kiến thức cơ bản về Java 8 & Lập trình Hàm

Đối tượng phù hợp

Dành cho Nhà phát triển Mulesoft
Dành cho Kiến trúc sư Mulesoft

Nội dung khóa học

15 phần • 92 bài giảng
1 Giới thiệu
2 Điều kiện tiên quyết & Phạm vi khóa học
3 Lộ trình khóa học
1 Giới thiệu Tình huống sử dụng với Mule JMS
2 Triển khai Tình huống sử dụng với Component Publish JMS
3 Triển khai Tình huống sử dụng với Component OnNewMessage JMS
4 Triển khai Tình huống sử dụng với Component Consume JMS
5 Thực hành - Thiết lập Môi trường
1 Giới thiệu về Module và Components
2 Giới thiệu về Parameters, Configuration và Connection Providers
3 Giới thiệu về Custom Modules trong khóa học này
1 Tạo Dự án bằng maven
2 Import Dự án vào Anypoint Studio
3 Tạo Dự án trực tiếp trong Anypoint Studio
4 Thực hành
1 Cập nhật: Tài liệu API Mule Extensions
2 Tạo Extension Class
3 Tạo Configuration Class
4 Tổng quan về Parameters
5 Tạo Parameters & ParameterGroup
6 Sử dụng ParameterGroup với showInDsl
7 Tổng quan về Operations
8 Tạo Publish và Consume Operation
9 Build Dự án
10 Sử dụng CustomActiveMQ Module trong Ứng dụng
1 Tổng quan về Source Components
2 Tạo OnNewMessage Source
3 Build và Kiểm thử
4 Import các Dự án Thực hành vào Anypoint Studio
5 Hiểu Cấu trúc Bài thực hành
6 Thực hành - Bắt đầu
1 Định nghĩa Parameters trong Consume Operation
2 Định nghĩa Parameters trong Publish Operation
3 Định nghĩa Parameters trong OnNewMessage Source
4 Build
5 Sử dụng ValueProvider
6 Hiểu tác động của Kiểu dữ liệu Parameter lên Giao diện
7 Thay đổi Kiểu dữ liệu của Parameters
8 Tổng quan về TypedValue
9 Sử dụng TypedValue
10 Kiểm thử TypedValue
11 Behavior/Content Parameters
12 Thay đổi cấu hình xml cho Content Parameters
13 Tổng quan về Configuration Override
14 Sử dụng Configuration Override
15 Kiểm thử Configuration Override
16 Thực hành
1 Thêm Thư viện
2 Tổng quan
3 Tổng quan về ConnectionProvider
4 Triển khai ConnectionProvider
5 Kiểm thử Kết nối
6 Sử dụng Kết nối trong Operation
7 Sử dụng Kết nối trong Source
8 Thực hành
1 Publish Operation - Phần I
2 Publish Operation - Phần II
3 Kiểm thử
4 OnNewMessage Source - Phần I
5 OnNewMessage Source - Phần II
6 Kiểm thử
7 Consume Operation
8 Hãy cùng Kiểm thử
9 Thực hành
1 Tổng quan về CorrelationId
2 Sử dụng CorrelationId trong tình huống của chúng ta
3 Thiết lập CorrelationId từ Publish Operation
4 Truy xuất/Thiết lập CorrelationId trong Source
5 CorrelationId trong Consume Operation
6 Kiểm thử
7 Thực hành
1 Định nghĩa Lỗi
2 Liên kết Lỗi với Operations
3 Ném Lỗi
4 Hãy cùng Kiểm thử
5 Thực hành
1 Tổng quan
2 Trình xác thực
3 Kiểm thử
4 Thực hành
1 Tổng quan về Bộ định tuyến
2 Bắt đầu với Bộ định tuyến If-Else
3 Hoàn thiện Bộ định tuyến If-Else
4 Kiểm thử
5 Thực hành
1 Tổng quan - Phần I
2 Tổng quan - Phần II
3 Bắt đầu với CustomCacheScope
4 Hoàn thiện CustomCacheScope
5 Kiểm thử
6 Thực hành
1 Chúc mừng

Giới thiệu khóa học

This course is helpful to students who want to create custom connectors or want to increase their knowledge by understanding how mulesoft components can be created.

After watching this course, you can create custom connectors for your company's legacy systems or products.

Students can also use the information provided by this course to expand their knowledge . Well, everyone is looking for increasing their expertise. So why not take an action on this?


Pre-Requisite

Basic Knowledge of Mule 4

Basic Knowledge of Java 8 & Functional Programming

What this course covers


  • Creating Custom Components - Operations, Source, Validator, Router and Scope

  • Mini Version of already existing MuleSoft components

  • Mini version of JMS module, isNotBlankString validator, IfElseRouter and CustomCacheScope


What this course does not cover?


  • DataSense and Metadata

  • Functions

  • Testcases

  • Does not cover Complete Mule Java SDK


Details of what you will learn -


  • ·Introduction of UseCase

  • Implementing Usecase using Mule JMS Module before creating mini version of JMS Module

  • Introduction to Module Structure

  • Create Extension Project

  • Create Publish and Consume Operations

  • Create OnNewMessage Source

  • Parameter handling in all components

  • Connect to ActiveMQ Server

  • Publish and Consume messages from ActiveMQ

  • Handling CorrelationId in Publish,Consume and OnNewMessage Source

  • Error Handling for operations

  • Validator - isNotBlankString

  • Router - IfElseRouter

  • Scope - CustomCache

  • Use these custom components in application and test them

Environment Setup -


  • Java 8

  • Apache Maven

  • Apache Active MQ

  • Anypoint Studio

  • Postman

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Integration Platforms
Hiển thị tất cả khoá học Mule Esb
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊