Dạng kiến trúc (Architectural Styles)

Thảo luận trong 'Quản Trị Mạng' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    173
    Điểm thành tích:
    0
    Xu:
    0Xu
    Các hệ kiến trúc quan trọng nhất
    [TABLE]
    [TR]
    [TD]
    (1). Kiến trúc phân tầng (layered)

    Là kiến trúc mà các component ở mỗi tầng chỉ được phép gọi các component ở các tầng cận (cạnh) với nó.

    [/TD]
    [TD][/TD]
    [/TR]
    [TR]
    [TD]
    (2). Kiến trúc dựa trên đối tượng (object-based)

    Các object được định nghĩa tương ứng với các component. Mô hình client-server cũng theo kiến trúc này.
    [/TD]
    [TD][/TD]
    [/TR]
    [TR]
    [TD]
    (3). Kiến trúc tập trung dữ liệu (data-centered)

    Các tiến trình giao tiếp (chủ động hay bị động) thông qua các kho chung (common repository)

    [/TD]
    [TD][/TD]
    [/TR]
    [TR]
    [TD]
    (4). Kiến trúc dựa trên sự kiên (Event-based)

    Các giao tiếp cơ bản dựa trên quá trình truyền của các event. Ưu điểm của mô hình này chính là sự gắn kết lỏng lẻo.

    [/TD]
    [TD]
    [/TD]
    [/TR]
    [TR]
    [TD]
    Kiến trúc (3) và (4) kết hợp với nhau sẽ sinh ra kiến trúc shared data space

    Các tiến trình sẽ rời rạc về mặt thời gian.
    [/TD]
    [TD][/TD]
    [/TR]
    [/TABLE]
     

    Các file đính kèm:

Đang tải...