Chia Sẻ Khóa Học Apache Camel Cho Người Mới Bắt Đầu - Học Bằng Cách Code Trong Java [Khóa 9126 A]
05 tháng 7 2020
/
No Comments
Tìm hiểu Apache Camel framework bằng cách code và xây dựng các ứng dụng trong Java.
Bạn sẽ học được gì:
- + Hiểu trọn vẹn về Apache Camel framework, cách sử dụng và triển khai nó trong thời gian thực.
- + Tìm hiểu để phát triển một ứng dụng Java camel độc lập đọc dữ liệu từ JMS vào DB.
- + Tìm hiểu cách phát triển một ứng dụng Java camel độc lập đọc dữ liệu từ Kafka và tiếp tục sử dụng DB.
- + Tìm hiểu cách phát triển một ứng dụng Java camel độc lập đọc dữ liệu từ Rest Endpoint vào DB.
- + Tìm hiểu để xây dựng và chạy dự án trong máy của bạn.
Tìm hiểu Apache Camel framework bằng cách code nó trong Java. Đây hoàn toàn là một khóa học coding, nơi bạn sẽ thực hiện hàng tấn mã trong suốt khóa học. Khóa học này sẽ bao gồm các tích hợp với Kafka, Active MQ, Postgres SQL, Rest WebServices, v.v.
Khóa học này sẽ cung cấp cho bạn các nguyên tắc cơ bản về cách thức hoạt động của Apache Camel?
Tất cả các khái niệm sẽ được giải thích thông qua mã.
Khóa học này sẽ hướng dẫn bạn qua các khái niệm camel từng bước.
Có được sự tự tin về Apache Camel framework bằng cách phát triển và chạy các ứng dụng Apache Camel.
Đến cuối khóa học này, bạn sẽ có một sự hiểu biết đầy đủ về Apache Camel và cách triển khai các khái niệm này theo thời gian thực.
Tổng quan về khóa học:
Phần 1: Bắt đầu: Phần này sẽ giới thiệu tổng quan khóa học.
Phần 2: Why Camel : Phần này giải thích về Tại sao Camel là một công cụ tích hợp mạnh mẽ trên thế giới.
Phần 3: Thiết lập không gian làm việc: Phần này bao gồm cài đặt Java và Intellij trên máy Mac và Windows.
Phần 4: Coding một Simple Route: Phần này bao gồm coding một route đơn giản, cho phép đăng nhập vào route, multiple route trong camel...!
- + Bài tập lab về cách code một route đơn giản .
- + Bài tập lab về cách kích hoạt đăng nhập trong route.
- + Giải thích về cách camel trao đổi nội dung đằng sau nó.
- + Producers và Consumers trong Camel.
- + Bài tập lab về cách code nhiều route trong Camel.
Phần 5: Kiến trúc Camel : Phần này bao gồm các hướng dẫn về Kiến trúc Camel.
Phần 6: Testing CamelRoute: Phần này bao gồm các cách khác nhau để testing một camel route.
- + Bài tập Lab về cách testing camel route bằng JUnit.
- + Bài tập Lab về cách và thời điểm sử dụng Direct component trong camel.
- + Bài tập Lab về cách và thời điểm sử dụng Mock component trong camel.
Phần 7: Transform sử dụng Camel: Phần này bao gồm các cách khác nhau để chuyển đổi đầu vào từ form này sang form khác.
- + Bài tập Lab về cách transform nội dung bằng bộ xử lý trong camel.
- + Bài tập Lab về cách tích hợp processor và direct component trong camel.
- + Bài tập Lab về cách transform nội dung bằng phương thức transform trong camel.
Phần 8: Xử lý lỗi trong Camel: Phần này bao gồm các cách tiếp cận khác nhau để xử lý các ngoại lệ trong Camel.
- + Giới thiệu về xử lý ngoại lệ và vòng đời của các ngoại lệ.
- + Bài tập lab trên DefaultError Handler trong Camel.
- + Bài tập lab về phương thức OnException trong trong Camel.
- + Bài tập lab về xử lý ngoại lệ sử dụng phương thức OnException.
- + Bài tập lab về việc bỏ qua các ngoại lệ bằng cách sử dụng OnException.
Phần 9: Các mô hình tích hợp doanh nghiệp: Phần này bao gồm các mô hình tích hợp doanh nghiệp khác nhau trong Camel.
- + Bài tập Lab trên Content based Router.
- + Bài tập Lab trên MultiCast Enterprise Integration Pattern.
- + Bài tập Lab Recipient List Enterprise Integration Pattern.
- + Bài tập Lab trên WireTap Enterprise Integration Pattern.
Phần 10: Tạo một ứng dụng Java Camel độc lập để đọc dữ liệu từ JMS đến DB: Trong phần này, bạn sẽ phát triển một ứng dụng Java Camel độc lập kết nối với Apache Active MQ tới DB.
- + Tìm hiểu cách tải xuống và chạy Apache Active MQ trong máy của bạn.
- + Bài tập Lab về Cách kết nối với ActiveMQ bằng Camel.
- + Bài tập Lab về Cách kết nối với PostGres DB sử dụng Camel.
- + Bài tập Lab về Cách xử lý các trường hợp ngoại lệ trong route.
- + Tìm hiểu cách xây dựng ứng dụng Java và chạy ứng dụng trong máy của bạn.
Phần 11: Tạo một Route từ Kafka đến DB: Trong phần này, bạn sẽ phát triển một ứng dụng Java Camel độc lập để đọc dữ liệu từ Apache Kafka sang DB.
- + Tìm hiểu cách tải xuống và chạy Apache Kafka trong máy của bạn.
- + Bài tập Lab về Cách kết nối với Kafka bằng Camel.
- + Bài tập Lab về Cách kết nối với PostGres DB bằng Camel.
- + Bài tập Lab về Cách xử lý các trường hợp ngoại lệ trong route.
- + Tìm hiểu cách xây dựng ứng dụng Java và chạy ứng dụng trong máy của bạn.
Phần 12: Tạo một Route từ Rest Endpoint đến DB: Trong phần này, bạn sẽ phát triển một ứng dụng Java Camel độc lập kết nối với Rest Endpoint với DB.
- + Bài tập Lab về Cách kết nối với Rest Endpoint bằng Camel.
- + Bài tập Lab về Cách kết nối với PostGres DB bằng Camel.
- + Bài tập Lab về Cách xử lý các trường hợp ngoại lệ trong route.
- + Tìm hiểu cách xây dựng ứng dụng Java và chạy ứng dụng trong máy của bạn.
Đến cuối khóa học, bạn sẽ có được sự hiểu biết sâu sắc về cách thức hoạt động của apache camel và cách tích hợp với các công nghệ khác nhau như Kafka, JMS, Postgres SQL, RestEndpoint , v.v.
CUNG CẤP TÀI KHOẢN GOOGLE DRIVE DUNG LƯỢNG KHÔNG GIỚI HẠN VỚI GIÁ ƯU ĐÃI NHẤT, XEM CHI TIẾT TẠI ĐÂY
Copyright Disclaimer:
This
site does not store any files on its server. We only index and link to
content provided by other sites. Please contact the content providers to
delete copyright contents if any and Email us, we'll remove relevant
links or contents immediately.
Tuyên bố miễn trừ bản quyền:
Trang web này không lưu trữ bất kỳ tệp nào trên máy chủ của nó. Chúng tôi chỉ lập chỉ mục và liên kết đến nội dung được cung cấp bởi các trang web khác. Vui
lòng liên hệ với các nhà cung cấp nội dung để xóa nội dung bản quyền
nếu có và gửi email cho chúng tôi, chúng tôi sẽ xóa các liên kết hoặc
nội dung có liên quan ngay lập tức.