intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bài giảng Kiến trúc phần mềm: Kiến trúc hướng dịch vụ - PGS.TS. Trần Minh Triết

Chia sẻ: _ _ | Ngày: | Loại File: PDF | Số trang:17

39
lượt xem
5
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Bài giảng Kiến trúc phần mềm: Kiến trúc hướng dịch vụ trình bày các kiến trúc truyền thống, tối ưu hóa thông qua tính kết nối lỏng, kiến trúc hướng dịch vụ là gì, dịch vụ quy trình nghiệp vụ,... Mời các bạn cùng tham khảo nội dung chi tiết.

Chủ đề:
Lưu

Nội dung Text: Bài giảng Kiến trúc phần mềm: Kiến trúc hướng dịch vụ - PGS.TS. Trần Minh Triết

  1. Trường Đại học Khoa Học Tự Nhiên Khoa Công Nghệ Thông Tin Bộ môn Công Nghệ Phần Mềm CTT526 - Kiến trúc phần mềm Kiến trúc hướng dịch vụ PGS.TS. Trần Minh Triết tmtriet@fit.hcmus.edu.vn Version 1.0 CuuDuongThanCong.com https://fb.com/tailieudientucntt
  2. Các kiến trúc truyền thống Orders Inventory Purchasing Sales Mainframe Finance Marketing Warranty 2 CuuDuongThanCong.com https://fb.com/tailieudientucntt
  3. Tối ưu hóa thông qua tính kết nối lỏng Warranty Inventory Purchasing Finance Orders Marketing Sales Tầng các dịch vụ Purchasing Sales Marketing Inventory Orders Warranty Finance 3 CuuDuongThanCong.com https://fb.com/tailieudientucntt
  4. Kiến trúc hướng dịch vụ (SOA)? Dịch vụ là một tác vụ Hướng dịch vụ là …Dịch nghiệp vụ.vụ? Dịch vụ được phương…pháp tích hợp Hướng dịch sử dụng để đóng gói các các dịch vụ vào vụ? trong đơn vị chức năng của ứng qui trình nghiệp vụ, dụng. Dịch vụ có giao diện ứng dụng nghiệp vụ tường minh, độc lập với cài đặt Kiến trúc hướng dịch vụ Ứng dụng tổng hợp là một kiểu kiến trúc hỗ là ứng dụng xây trợ…hướng Kiến trúc dịch vụ dựng dựa…trên ỨngSOA dụng hướng dịch vụ? tổng hợp? 4 CuuDuongThanCong.com https://fb.com/tailieudientucntt
  5. Kiến trúc hướng dịch vụ là gì?  IBM định nghĩa: “Kiến trúc hướng dịch vụ là một hướng tiếp cận cho việc xây dựng các hệ thống phân tán bằng việc phân phối chức năng ứng dụng như là các dịch vụ đến các ứng dụng nguời dùng cuối và được sử dụng cho việc xây dựng các dịch vụ khác” 5 CuuDuongThanCong.com https://fb.com/tailieudientucntt
  6. Sự cộng tác trong kiến trúc hướng dịch vụ Nơi đăng ký dịch vụ (Service Registry) 1 2 Đặc Đặc tả tả dịch dịch vụ vụ Dịch Vụ Nối kết và gọi thực hiện 3 Người dùng dịch vụ Nhà Cung Cấp Dịch Vụ (Service consumer) (Service Provider) 6 CuuDuongThanCong.com https://fb.com/tailieudientucntt
  7. Dịch vụ Giao diện Một địa chỉ dịch vụ mạng tương ứng khi triển khai Thông điệp Cài đặt dịch vụ dịch vụ nhận và gửi 7 CuuDuongThanCong.com https://fb.com/tailieudientucntt
  8. Dịch vụ qui trình nghiệp vụ 8 CuuDuongThanCong.com https://fb.com/tailieudientucntt
  9. Các ưu điểm của dịch vụ qui trình nghiệp vụ 1 Điều khiển tốt hơn trên qui trình nghiệp vụ Đơn giản hóa thêm, xóa, sửa các tác vụ Dễ dàng tái cấu trúc lại qui trình nghiệp vụ Nâng cao khả năng dễ quản lí, dễ bảo trì cho hệ thống 2 Giảm bớt các phụ thuộc 3 Đơn giản hóa sự truyền thông bên ngoài 4 Đơn giản hóa xử lý ngoại lệ 9 CuuDuongThanCong.com https://fb.com/tailieudientucntt
  10. Nhận xét Đáp ứng tính tái sử dụng A O cao Đáp ứng tính thay đổi S cao Dễ dàng tích hợp vào các ứng dụng khác 10 CuuDuongThanCong.com https://fb.com/tailieudientucntt 10
  11. Chu kì sống SOA Tích Hợp Con Người Tìm Kiếm Tích Hợp Qui Trình Xây Dựng & Kiểm Thử Tích Hợp Thông Tin Tổng Hợp Quản Lý Các Ứng Dụng & Dịch Vụ Thu Thập Yêu cầu Quản Lý Tính Đồng Nhất & Nhất Quán Mô Hình & Mô Phỏng Kiểm Soát Thiết Kế Các Đo Lường Nghiệp Vụ 11 CuuDuongThanCong.com https://fb.com/tailieudientucntt
  12. Ví dụ: Việt Book Online Môi trường mạng Môi trường mạng Quản Lý Nhà Kho IBM Việt Book Online Môi trường SOA mạng Khách Hàng Quản Lý Kinh Doanh 12 CuuDuongThanCong.com https://fb.com/tailieudientucntt
  13. Mô Hình Hóa – Việt Book Online Chuyên viên phân tích nghiệp vụ Chuyên viên thiết kế phần mềm Thu thập yêu cầu Thiết kế Use-Case Thiết kế quy trình nghiệp vụ Thiết kế dịch vụ Phần mềm sử dụng IBM WebSphere Business Modeler IBM Rational Software Architect 13 CuuDuongThanCong.com https://fb.com/tailieudientucntt
  14. So sánh giá sách với Amazon DanhSachItem ISBN Khách Hàng Dịch vụ qui trình so sánh giá AmazonSearchService SoSanhGiaService VietBookOnlineSearchService 14 CuuDuongThanCong.com https://fb.com/tailieudientucntt
  15. Xem chi tiết sách NhaCungCap Sach MaSach DanhSachBinhLuan Khách Hàng DanhSachDanhMuc Dịch vụ qui trình lấy thông tin chi tiết sách SachService NhaCungCapService DanhMucService BinhLuanService CuuDuongThanCong.com https://fb.com/tailieudientucntt
  16. Tái Cấu trúc qui trình nghiệp vụ Khách Hàng Dễ dàng tái cấu trúc qui trình nghiệp vụ SachService NhaCungCapService DanhMucService BinhLuanService CuuDuongThanCong.com https://fb.com/tailieudientucntt
  17. Thay thế tác vụ thực hiện Khách Hàng Dễ dàng thay đổi các tác vụ bên trong qui trình nghiệp vụ SachVBOService SachService NhaCungCapService DanhMucService BinhLuanService CuuDuongThanCong.com https://fb.com/tailieudientucntt
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2