Kiểulớp học đào tạo
Thời gian2 ngày
ĐĂNG KÝ

JB417 - Sự phát triển của SwitchYard với Red Hat JBoss Fuse Service Works

Phát triển SwitchYard với Red Hat JBoss Fuse Dịch vụ Công trình (JB417) Khóa học Đào tạo & Chứng nhận

Mô tả

Đối tượng & điều kiện tiên quyết

Tom tăt nội dung chương trinh

Lịch biểu và Lệ phí

Chứng nhận

Phát triển SwitchYard với Red Hat JBoss Fuse Service Works (JB417) Khóa học

Khóa học cung cấp tổng quan về JBoss Fuse Service Works và cách SwitchYard khớp với các thành phần của nó, theo sau là mô tả một số thành phần được cung cấp bởi SwitchYard, đơn giản hóa việc triển khai dịch vụ, bao gồm JavaBean, Camel, Rules và Business Process Model and Notation (BPMN). Tiếp theo là mô tả và cách sử dụng nhiều cổng và các ràng buộc cho phép các nhà phát triển tương tác giữa môi trường SwitchYard và “thế giới bên ngoài.” Ví dụ về các gateway / bindings này bao gồm HTTP, SOAP, SQL, REST, nhắn tin (JMS), thư và hơn thế nữa. Các chủ đề tiếp theo bao gồm việc sử dụng Validators và Transformations để làm trung gian nội dung tin nhắn khi nó truyền qua một kịch bản tích hợp, cũng như các kỹ thuật kiểm thử / gỡ lỗi. An ninh được bao gồm trong một chương riêng của khóa học.

Mục tiêu của JB417 Training

  • Kiến trúc phần mềm của các ứng dụng Switchyard: composite, component, service, implementation, reference, and binding
  • Mối quan hệ SwitchYard với sản phẩm JBoss Fuse Service Works
  • Tạo và cấu hình các dịch vụ Switchyard
  • Tạo các tài liệu tham khảo cục bộ và từ xa đến các dịch vụ của SwitchYard
  • Các công nghệ thực hiện hợp phần: CDI Bean, Kiến trúc Kết nối Java (JCA), Các tuyến Camel, Quản lý Quy trình Nghiệp vụ (BPM)
  • Gateway và các công nghệ ràng buộc vào và ra khỏi môi trường Switchyard, bao gồm HTTP, SOAP, SCA, REST, Java Message Service (JMS), File, SQL, HTTP, TCP / UDP, Mail và các dịch vụ khác
  • Hỗ trợ cấu hình bảo mật bao gồm xác thực SSL và SAML
  • Các tính năng gỡ lỗi ứng dụng (theo dõi tin nhắn, hỗ trợ Studio Red Hat JBoss Developer, Switchyard Runner)

Đối tượng dự kiến ​​của Khóa học JB417

Các nhà phát triển và kiến ​​trúc sư Java cần phải học cách triển khai các ứng dụng sử dụng các nguyên tắc kiến ​​trúc hướng dịch vụ (SOA) trong Dịch vụ Cầu chì JBoss Red Hat môi trường.

Điều kiện tiên quyết để chứng nhận JB417

  • Hiểu rõ về XML và Java, bao gồm các công cụ phát triển Java như Maven và Eclipse thông qua JBoss Developer Studio
  • Hiểu biết về một số công nghệ / công cụ tích hợp là cần thiết, chẳng hạn như JMS, Camel, HTTP, JCA, SCA, FTP, SQL

Tom tăt nội dung chương trinh

Phát triển với Switchyard

  • Hiểu được các khái niệm chính là nền tảng của môi trường SwitchYard trong JBoss Fuse Service Works, bao gồm kiến ​​trúc các ứng dụng dựa trên SOA.
  • Cài đặt Switchyard, tạo ra một ứng dụng đầu tiên, sử dụng Maven để phát triển và thử nghiệm, viết một bài kiểm tra jUnit.

Công nghệ thành phần SwitchYard

  • Kinh nghiệm sử dụng các công nghệ triển khai khác nhau cho SY Components, bao gồm Đậu CDI, Các tuyến Camel, BPM và Quy tắc.

Cổng và kết nối của SwitchYard

  • Quan sát nhiều gateway và bindings được cung cấp bởi sản phẩm SwitchYard cơ bản, bao gồm SOAP, REST, HTTP, và SCA.

Camel bindings

  • Hiểu được nhiều cơ chế dựa trên Camel để tương tác với thế giới bên ngoài bao gồm HTTP, SOAP, Tệp, JMS, TCP / UDP, JPA, SQL, Thư, Lịch biểu.

Xác nhận và biến áp

  • Sử dụng xác nhận hợp lệ và sử dụng máy biến thế nội dung tin nhắn như Java, JAXB, JSON và XSLT.

Gỡ lỗi

  • Tìm hiểu các tính năng gỡ lỗi của môi trường SwitchYard bao gồm tra cứu thông điệp, Switchyard Runner, gỡ lỗi một ứng dụng SwitchYard từ trong JBoss Developer Studio, và viết một kiểm định viên tùy chỉnh.

Bảo vệ

  • Đạt được kiến ​​thức để định cấu hình cài đặt bảo mật, đảm bảo bí mật qua dây cho một số liên kết và định cấu hình xác thực khách hàng bằng khẳng định SAML.

SwitchYard và các ứng dụng web

  • Tham khảo các dịch vụ SwitchYard trong các thành phần ứng dụng web.

Đào tạo sắp tới

không có sự kiện nào sắp diễn ra vào thời gian này.

Vui lòng viết cho chúng tôi theo địa chỉ info@itstechschool.com và liên hệ với chúng tôi theo số + 91-9870480053 để biết chi phí, thời gian và địa điểm

Thả chúng tôi một truy vấn

Để biết thêm thông tin xin vui lòng liên hệ với chúng tôi.


Đánh giá