Câu hỏi trắc nghiệmSoftware Architecture and Design - Kiến Trúc & Thiết Kế Phần MềmFinal Exam - SWD392
How does Event-Driven Architecture work?
4 phương ánCó lời giảiXuất hiện trong 1 bộ đề
A·B·C·DCác phương án trả lời
Components communicate via asynchronous eventsĐúng
BComponents communicate synchronously
CComponents are tightly coupled
DComponents must share the database
Giải thích chi tiết
Đáp án đúng: A. Kiến trúc hướng sự kiện hoạt động theo cơ chế các thành phần giao tiếp với nhau qua các sự kiện BẤT ĐỒNG BỘ: bên phát sinh sự kiện chỉ công bố sự kiện rồi tiếp tục công việc của mình, không chờ phản hồi, còn các bên quan tâm sẽ nhận và xử lý độc lập. Nhờ vậy các thành phần được ghép lỏng và hệ thống dễ mở rộng. Phương án B mô tả kiểu giao tiếp đồng bộ của kiến trúc client-server; phương án C ngược với đặc trưng ghép lỏng của kiến trúc này; phương án D áp đặt một cơ sở dữ liệu dùng chung - đó là đặc điểm của kiến trúc kho dữ liệu trung tâm.