Bài giảng Kiến trúc 3 tầng

Bài giảng Kiến trúc 3 tầng sau đây bao gồm những nội dung về kiến trúc 3 tầng, tính chất của kiến trúc 3 tầng, một số ví dụ minh họa về kiến trúc 3 tầng. Đây là tài liệu hữu ích với các bạn chuyên ngành Kiến trúc, mời các bạn tham khảo. | Kiến trúc 3 tầng Nội dung Kiến trúc 3 tầng Tính chất kiến trúc 3 tầng Ví dụ minh họa Hỏi & Đáp Nội dung Kiến trúc 3 tầng Tính chất kiến trúc 3 tầng Ví dụ minh họa Hỏi & Đáp Kiến trúc 1 tầng Người dùng Màn hình Cơ sở dữ liệu I/O Xử lý biến cố Xử lý nghiệp vụ Xử lý trên dữ liệu Kiến trúc 3 tầng Kiến trúc 3 tầng (3-tiers architechture), tên gọi khác là kiến trúc 3 lớp, mô hình 3 lớp. Các thực thể phần mềm được tổ chức thành 3 tầng chính: Tầng giao diện (presentation layer). Tầng nghiệp vụ (business layer). Tầng dữ liệu (data layer). Kiến trúc 3 tầng (cont) Tầng giao diện Các thực thể phần mềm làm nhiệm vụ trình bày, hiển thị. Tương tác với người sử dụng. Người dùng Tầng giao diện Kiến trúc 3 tầng (cont) Tầng nghiệp vụ Các thực thể phần mềm thực hiện các chức năng nghiệp vụ. Chứa các xử lý chính. Người dùng Tầng giao diện Tầng nghiệp vụ Kiến trúc 3 tầng (cont) Tầng dữ liệu Các thực thể phần mềm làm nhiệm vụ lưu trữ dữ liệu. Tương tác với cơ sở dữ liệu. Người . | Kiến trúc 3 tầng Nội dung Kiến trúc 3 tầng Tính chất kiến trúc 3 tầng Ví dụ minh họa Hỏi & Đáp Nội dung Kiến trúc 3 tầng Tính chất kiến trúc 3 tầng Ví dụ minh họa Hỏi & Đáp Kiến trúc 1 tầng Người dùng Màn hình Cơ sở dữ liệu I/O Xử lý biến cố Xử lý nghiệp vụ Xử lý trên dữ liệu Kiến trúc 3 tầng Kiến trúc 3 tầng (3-tiers architechture), tên gọi khác là kiến trúc 3 lớp, mô hình 3 lớp. Các thực thể phần mềm được tổ chức thành 3 tầng chính: Tầng giao diện (presentation layer). Tầng nghiệp vụ (business layer). Tầng dữ liệu (data layer). Kiến trúc 3 tầng (cont) Tầng giao diện Các thực thể phần mềm làm nhiệm vụ trình bày, hiển thị. Tương tác với người sử dụng. Người dùng Tầng giao diện Kiến trúc 3 tầng (cont) Tầng nghiệp vụ Các thực thể phần mềm thực hiện các chức năng nghiệp vụ. Chứa các xử lý chính. Người dùng Tầng giao diện Tầng nghiệp vụ Kiến trúc 3 tầng (cont) Tầng dữ liệu Các thực thể phần mềm làm nhiệm vụ lưu trữ dữ liệu. Tương tác với cơ sở dữ liệu. Người dùng Tầng giao diện Tầng nghiệp vụ Tầng dữ liệu Cơ sở dữ liệu Kiến trúc 3 tầng (cont) Kiến trúc đa tầng Mở rộng kiến trúc 3 tầng. Nhiều tầng nghiệp vụ. Người dùng Tầng giao diện Tầng dữ liệu Cơ sở dữ liệu Tầng nghiệp vụ Nội dung Kiến trúc 3 tầng Tính chất kiến trúc 3 tầng Ví dụ minh họa Hỏi & Đáp Tính chất kiến trúc 3 tầng Tính chất Giảm sự gắn kết giữa các thực thể phần mềm (decoupling). Presentation Layer Business Layer Data Layer Tính chất kiến trúc 3 tầng Tính chất Giảm sự gắn kết giữa các thực thể phần mềm (decoupling). Tái sử dụng. Presentation Layer Business Layer Data Layer Tính chất kiến trúc 3 tầng Tính chất Giảm sự gắn kết giữa các thực thể phần mềm (decoupling). Tái sử dụng. Chia sẻ trách nhiệm. Presentation Layer Business Layer Data Layer Client Database Server Application Server Data Source Tính chất kiến trúc 3 tầng (cont) Chú ý: Không phụ thuộc phương pháp lập trình. Mỗi nghiệp vụ không nhất thiết chỉ được giải quyết bởi 3 đối tượng. Không là một .

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.