TÊN ĐỀ TÀI: NGHIÊN CỨU MÔ HÌNH HÓA CÁC HỆ PHÂN TÁN VỚI KIẾN TRÚC HƯỚNG DỊCH VỤ GVHD: TS.. Hiện nay Tốc độ phát triển thị trường SOA kiến trúc hướng dịch vụ khu vực châu Á được kỳ vọng đ
Trang 1TÊN ĐỀ TÀI:
NGHIÊN CỨU MÔ HÌNH HÓA CÁC HỆ PHÂN TÁN
VỚI KIẾN TRÚC HƯỚNG DỊCH VỤ
GVHD: TS HÀ HẢI NAM.
HỌC VIÊN: LÊ GIA CƯỜNG LỚP : M12CQCK01-B
Trang 2MỞ ĐẦU
- Lý do chọn đề tài:
+ Nhu cầu làm việc qua mạng và sử dụng các dịch vụ trực tuyến trở
thành nhu cầu thiết yếu trong cuộc sống Chính điều đó đòi hỏi các ứng dụng không chỉ là những hệ thống hoạt động đơn lẻ trên một máy trạm (Client) và chịu phụ thuộc vào một nền tảng cố định nào nữa, mà chúng phải là những hệ thống linh động giúp người dùng làm việc “mọi lúc, mọi nơi”.
+ “SOA” hay “Kiến trúc hướng dịch vụ” là mô hình phần mềm không phải là mới, song đang rất phát triển hiện nay Kiến trúc này được phát triển từ đầu những năm 2000 đi đầu là IBM Hiện nay Tốc độ phát triển thị trường SOA (kiến trúc hướng dịch vụ) khu vực châu Á được kỳ vọng đạt mức trung bình 40% năm từ năm 2006 đến năm 2010.
Trang 3- Lý do chọn đề tài:
Mong muốn tìm hiểu một cách khái quát về công nghệ SOA và những lợi ích đạt được của kiến trúc này chính là lý do em thực hiện đề tài:
MỞ ĐẦU
Trang 4• Mục tiêu của đề tài:
1 Đề tài tập trung vào việc nghiên cứu một cách tổng quan về SOA.
- Nghiên cứu cơ sở lý thuyết của kiến trúc SOA, các tính chất và lợi ích của kiến trúc này.
- Tìm hiểu những vấn đề liên quan đến xây dựng hệ thống SOA
và các nguyên tắc thiết kế hệ thống này.
- Ứng dụng vấn đề bảo mật trong kiến trúc hướng dịch vụ
- Khả năng tích hợp hệ thống và quản lý các quy trình nghiệp vụ.
MỞ ĐẦU
Trang 5• Mục tiêu của đề tài:
2 Giải pháp cụ thể với phần mềm SOA Suite
- Tìm hiểu thực tế phần mềm SOA Suite và các thành phần liên quan
- Môi trường phát triển và cách thiết kế, xây dựng ứng dụng, thực thi và quản lý các tiến trình nghiệp vụ
3 Đánh giá thực nghiệm
MỞ ĐẦU
Trang 6•Đối tượng và phạm vi nghiên cứu:
Kiến trúc, vòng đời kiến trúc, mô hình kiến trúc, các giải pháp, và xây dựng thử nghiệm đánh giá kết quả của kiến trúc hướng dịch vụ SOA.
•Phương pháp nghiên cứu:
Kết hợp phương pháp nghiên cứu lý thuyết và cài đặt thực nghiệm để đánh giá về kiến trúc hướng dịch
vụ SOA.
MỞ ĐẦU
Trang 7NỘI DUNG:
CHƯƠNG I: TỔNG QUAN VỀ SOA
1.1 Tổng quan về Kiến trúc hướng dịch vụ - SOA
1.2 Vòng đời kiến trúc hướng dịch vụ (SOA lifecycle)
1.3 Mô hình logic kiến trúc hướng dịch vụ SOA
Kết luận chương: Mô hình SOA là môt mô hình luôn biến đổi, đòi hỏi phải có một sự cam kết lâu dài mới có thể đạt được các mục tiêu nghiệp vụ cụ thể Và để đạt được mục đích này, nhà phát triển cũng như những người chịu trách nhiệm về Công nghệ, nắm được các kỹ năng lập kế hoạch, thiết kế và thực hiện mô hình SOA thông qua các dịch vụ có thể sử dụng lại và vòng đời của SOA
Trang 8NỘI DUNG:
CHƯƠNG II: GIẢI PHÁP MÔ HÌNH HÓA HỆ PHÂN TÁN VỚI KIỂU KIẾN TRÚC SOA.
2.1 Các mô hình trong hệ phân tán.
2.2 Mô hình hóa hệ phân tán với với kiến trúc SOA.
CHƯƠNG III: THỬ NGHIỆM VÀ ĐÁNH GIÁ.
Trang 9KẾT LUẬN
•SOA sẽ giúp cho công việc phát triển phần mềm trở nên
dễ dàng và nhanh chóng hơn theo đúng triết lý của SOA
•Sau quá trình nghiên cứu đề tài của em đạt được kết quả sau:
+ Hiểu và đưa ra được khái niệm và các vấn đề liên quan tới kiến trúc hướng dịch vụ SOA
+ Quy trình và các hướng tiếp cận phát triển ứng dụng theo hướng dịch vụ
+ Thực nghiệm và đánh giá kết quả của mô hình kiến trúc hướng dịch vụ
Kiến nghị về những nghiên cứu tiếp theo
Trang 10DANH MỤC CÁC TÀI LIỆU THAM KHẢO
- Service Oriented Architecture (SOA) and Specialized Messaging Patterns Chief Editor: Duane Nickul; Contributors/Editors: Laurel Reitman, James Ward, Jack Wilber
- Service-Oriented Architecture Concepts, Technology, and Design; Thomas Erl
- Evaluating a Service-Oriented Architecture Phil Bianco, Software Engineering Institute Rick Kotermanski, Summa Technologies Paulo Merson, Software Engineering Institute
September 2007
Trang 11DỰ KIẾN KẾ HOẠCH THỰC HIỆN:
1
2
3
Chương II: Giải pháp mô hình hóa hệ
4 Chương III: Thực nghiệm và đánh giá.