Mẫu kiến ​​trúc Observer là gì?

Mẫu Người quan sát là một mẫu thiết kế phần mềm trong đó một đối tượng (được gọi là chủ thể) duy trì một danh sách những người phụ thuộc của nó (được gọi là người quan sát) và tự động thông báo cho họ về bất kỳ thay đổi trạng thái nào, thường bằng cách gọi một trong các phương thức của họ. Điều này cho phép một đối tượng được thông báo và cập nhật bất kỳ thay đổi nào đối với các phần phụ thuộc của nó mà không cần liên kết chặt chẽ hai lớp với nhau. Mẫu Người quan sát thường được sử dụng trong các kiến ​​trúc hướng sự kiện, trong đó một sự kiện đơn lẻ có thể kích hoạt nhiều thay đổi trên một số lớp.

Ngày xuất bản: