Liên hệ với chúng tôi

Đề cương khóa học

Giới thiệu về Oracle SOA Suite 12c

  • Hiểu về các khái niệm và nguyên tắc của SOA
  • Tổng quan về kiến trúc và các thành phần của Oracle SOA Suite 12c
  • Ứng dụng tổng hợp SOA và kiến trúc triển khai

Lắp đặt và Cấu hình

  • Cài đặt Oracle SOA Suite 12c và JDeveloper
  • Cấu hình domain và cài đặt kết nối
  • Thiết lập Oracle Database và WebLogic Server cho SOA

Phát triển các ứng dụng tổng hợp SOA

  • Tạo và quản lý ứng dụng tổng hợp trong JDeveloper
  • Cấu hình các thành phần: BPEL, Mediator và Quy tắc kinh doanh (Business Rules)
  • Triển khai các composite lên máy chủ SOA

Thiết kế quy trình BPEL và Phối hợp dịch vụ

  • Giới thiệu về BPEL và các mẫu thiết kế quy trình
  • Thực hiện các quy trình đồng bộ và bất đồng bộ
  • Xử lý lỗi, bù trừ (compensation) và tương quan (correlation) trong BPEL

Làm việc với Mediator và Adapter

  • Thiết kế định tuyến tin nhắn và chuyển đổi dữ liệu sử dụng Mediator
  • Tích hợp với các hệ thống bên ngoài sử dụng adapter (CSDL, File, JMS, REST, SOAP)
  • Thực hiện ánh xạ dữ liệu bằng XSLT và XQuery

Quy trình làm việc của con người và Quy tắc kinh doanh

  • Cấu hình các thành phần quy trình làm việc của con người và biểu mẫu tác vụ
  • Tích hợp quy trình làm việc vào ứng dụng tổng hợp
  • Định nghĩa và áp dụng các quy tắc kinh doanh cho việc ra quyết định động

Bảo mật và Giám sát ứng dụng SOA

  • Quản lý chính sách bảo mật và truyền đạt danh tính (identity propagation)
  • Giám sát các composite trong Oracle Enterprise Manager Fusion Middleware Control
  • Khắc phục sự cố và tối ưu hóa hiệu năng

Quản trị và Quản lý các bản triển khai SOA

  • Quản lý các phân vùng (partitions) và phiên bản (revisions) SOA
  • Quản lý phiên bản và di dời (migration) các composite
  • Các thực tiễn tốt nhất về sao lưu, phục hồi và bảo trì

Yêu cầu

  • Hiểu biết về XML, XSD và Web Services
  • Kinh nghiệm làm việc với Java hoặc một ngôn ngữ lập trình hướng đối tượng khác
  • Quen thuộc với các khái niệm tích hợp doanh nghiệp cơ bản

Đối tượng học viên

  • Developer tích hợp
  • Kiến trúc sư hệ thống
  • Quản trị viên middleware
 28 Giờ

Số người tham gia


Giá cho mỗi học viên

Đánh giá (2)

Các khóa học sắp tới

Các danh mục liên quan