Xem trước tài liệu

Đang tải tài liệu...

Thông tin chi tiết tài liệu

Định dạng: PDF
Số trang: 47 trang
Dung lượng: 2 MB

Giới thiệu nội dung

Kiến Trúc Hướng Dịch Vụ & Ứng Dụng (Service-Oriented-Architecture)

Tác giả: Nguyễn Thị Dung

Lĩnh vực: Khoa học máy tính, Công nghệ thông tin

Nội dung tài liệu:

Đề tài nghiên cứu khoa học cấp sinh viên năm 2010 này tập trung vào việc tìm hiểu sâu về “Kiến trúc Hướng Dịch Vụ” (Service-Oriented Architecture – SOA) và các ứng dụng của nó. Tài liệu đi sâu vào phân tích các vấn đề tồn tại của các kiến trúc phần mềm hiện nay, từ đó giới thiệu SOA như một giải pháp tối ưu. Nội dung bao gồm tổng quan về SOA, các nguyên lý hoạt động, tính chất, lợi ích và nhược điểm. Đặc biệt, tài liệu còn đề cập đến mối liên hệ giữa SOA và Web Service, một công nghệ cốt lõi để triển khai SOA, cùng với cấu trúc và chi tiết các thành phần của Web Service.

Mục lục chi tiết:

  • MỞ ĐẦU
  • CHƯƠNG 1: TỔNG QUAN VỀ KIẾN TRÚC HƯỚNG DỊCH VỤ (SERVICE-ORIENTED-ARCHITECTURE)
    • 1.1. Kiến trúc phần mềm hiện nay
      • 1.1.1. Một số kiến trúc phần mềm phân tán hiện nay
      • 1.1.2. Vấn đề phát sinh, nguyên nhân và giải pháp
    • 1.2. Kiến trúc hướng dịch vụ – SOA
      • 1.2.1. Khái niệm
      • 1.2.2. Nguyên lý SOA
      • 1.2.3. Tình chất của SOA
      • 1.2.4. Lợi ích của SOA
      • 1.2.5. Ưu nhược điểm của SOA
  • CHƯƠNG 2: PHÁT TRIỂN PHẦN MEM DỰA VÀO SOA
    • 2.1. Mô hình hoạt động và kiến trúc chi tiết của hệ thống
      • 2.1.1. Mô hình tổng thể của SOA
      • 2.1.2. Mô hình giao tiếp bằng thông điệp (message) trong SOA
      • 2.1.3. Kiến trúc phân tầng chi tiết
    • 2.2. SOA và ứng dụng Web Service
      • 2.2.1. Giới thiệu về Web service
      • 2.2.2. SOA và Web service trong vấn đề tích hợp hệ thống
      • 2.2.3. Cấu trúc và chi tiết các thành phần của Web service
    • 2.3. Qui trình xây dựng hệ thống SOA
      • 2.3.1. Thách thức khi xây dựng hệ thống
      • 2.3.2. Vòng đời của hệ thống
      • 2.3.3. Các pha cơ bản xây dựng hệ thống SOA
      • 2.3.4. Các chiến lược xây dựng hệ thống
  • CHƯƠNG 3: KẾT QUẢ VÀ THẢO LUẬN
    • 3.1. Chương trình demo
      • 3.1.1. Chức năng chính của chương trình
      • 3.1.2. Xây dựng chương trình
    • 3.2. Đánh giá chương trình
  • KẾT LUẬN
  • TÀI LIỆU THAM KHẢO