Giới thiệu
Kiến trúc của một hệ thống phản ánh cấu trúc của các hệ thống bên dưới. Nó định nghĩa các thành phần khác nhau của hệ thống, các chức năng của các thành phần và các tương tác tổng thể và mối quan hệ giữa các thành phần này. Khái niệm này là đúng đối với các hệ thống máy tính nói chung cũng như cho các hệ thống phần mềm. Kiến trúc phần mềm của một chương trình máy tính hoặc hệ thống là cấu trúc hoặc cấu trúc của hệ thống, trong đó bao gồm các yếu tố phần mềm hoặc mô-đun, các thuộc tính bên ngoài nhìn thấy được của các yếu tố và các mối quan hệ giữa chúng. Kiến trúc phần mềm có thể được coi như là đại diện của một hệ thống kỹ thuật và quá trình (es) và kỷ luật (s) để thực hiện có hiệu quả các thiết kế (s) của một hệ thống như vậy.
Một hệ thống cơ sở dữ liệu phân tán có thể được coi là một phần mềm quy mô lớn hệ thống; do đó, kiến trúc của một hệ thống phân phối có thể được xác định một cách tương tự như của các hệ thống phần mềm. Chương này giới thiệu các kiến trúc tham khảo khác nhau của hệ thống cơ sở dữ liệu phân tán như các client / server, peer-to-peer và MDBSs.
đang được dịch, vui lòng đợi..
