Mô hình kiến trúc hướng dịch vụ với potx - Pdf 21

Mô hình kiến trúc hướng dịch vụ với Kiến trúc sư phần mềm Rational: Mô
hình hóa miền nghiệp vụ
Gregory Hodgkinson, Đầu ngành SOA, Prolifics
Bertrand Portier, Kiến trúc IT, IBM Software Group Services
Tóm tắt: Trong loạt bài này, bạn sẽ tìm hiểu cách thức Kiến trúc sư phần mềm
Rational® của IBM®, cùng với Bộ tạo mô hình nghiệp vụ WebSphere® của
IBM®, hỗ trợ cách tiếp cận phát triển phụ thuộc vào-mô hình (MDD) đối với các
đặc tả kỹ thuật của kiến trúc h
ướng dịch vụ (SOA) như thế nào. Bằng cách nghiên
cứu tình huống của một công ty cho thuê DVD trực tuyến tưởng tượng, hướng dẫn
này trình bày chi tiết cách làm thế nào để tạo ra mô hình miền trong Kiến trúc sư
phần mềm Rational và chỉ ra cách mô hình miền liên kết đến các mục nghiệp vụ
đã được xác định trong bộ tạo mô hình nghiệp vụ WebSphere như thế nào. Mô
hình miền là mô hình thứ ba của các mô hình từ trên xuống được các tác giả mô tả

trong loạt hướng dẫn này, cùng với mô hình kiến trúc nghiệp vụ và mô hình quy
trình nghiệp vụ.
Trước khi bạn bắt đầu
Hãy tìm hiểu xem hướng dẫn này mang lại những gì và làm thế nào để sử dụng nó
tốt nhất.
Về loạt bài này
Loạt bài gồm nhiều phần này giải thích cách làm thế nào để tạo mô hình các kiến
trúc hướng dịch vụ (SOA) bằng cách sử dụng Kiến trúc sư phần mềm Rational®
củ
a IBM®. Mặc dù mục tiêu chủ yếu là nhằm vào các kiến trúc sư phần mềm và
các hoạt động mà họ thực hiện, nhưng hướng dẫn này cũng rất có ích cho những
người đảm nhiệm các vai trò khác trong quá trình phát triển phần mềm, bao gồm
cả những người cung cấp đầu vào cho kiến trúc phần mềm, ví dụ như các nhà phân
tích nghiệp vụ và cả những người sử dụng kiến trúc phần mềm làm đầu vào để
thực hiện các hoạt động của mình, ví dụ như là các nhà thiết kế và phát triển phần
mềm (hiểu rõ nó, thiết kế và thực thi). Loạt bài này cũng trình bày nhiều khái niệm

Về đầu trang
Về hướng dẫn này
Trong Phần 1 (xem Tài nguyên), chúng tôi đã giới thiệu một nghiên về cứu tình
huống của công ty cho thuê phim video được dùng làm ví dụ trong suốt loạt bài
hướng dẫn này. Sau đó chúng tôi đặt kiến trúc dịch vụ trong khung công tác của
Quy trình thống nhất Rational của IBM (IBM® Rational Unified Process®-
RUP®) và đã giới thiệu chồng giải pháp SOA của IBM (IBM® SOA Solution
Stack) để tham khảo. Tiếp theo, chúng tôi đã lưu ý đến các vật phẩm làm việc
khác nhau được dùng làm đầ
u vào cho một kiến trúc dịch vụ, sau đó đã sử dụng
nghiên cứu tình huống để đưa ra các ví dụ về hai mô hình: mô hình kiến trúc
nghiệp vụ (đã mô tả trong Phần 1 dưới dạng một mô hình thành phần nghiệp vụ)
và mô hình quy trình nghiệp vụ. Cả hai mô hình kiến trúc nghiệp vụ và mô hình
quy trình nghiệp vụ đều là một phần trong cách tiếp cận từ trên xuống. Ở đây,
trong phần 2, chúng tôi mô tả một mô hình từ
trên xuống khác: đó là mô hình miền.

Về đầu trang
Mục tiêu
Sau khi hoàn thành phần này của loạt bài hướng dẫn, bạn sẽ có khả năng:
• Mô tả cách thức mô hình miền và mô hình quy trình nghiệp vụ được sử
dụng cùng với nhau trong cách tiếp cận từ trên xuống như thế nào.
• Làm ra một mô hình miền để nghiên cứu tình huống.

Về đầu trang
Các điều kiện cần có trước
Để thu được kết quả tốt nhất từ hướng dẫn này, sẽ rất có ích (nhưng không quá cần
thiết) nếu bạn đã làm quen trước với
• Kiến trúc hướng dịch vụ (SOA - Service-oriented architecture).
• Kiến trúc sư phần mềm Rational V7 (với bản sửa 002 hoặc mới hơn).


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status