Trang Chủ Phần mềm Kiến trúc hướng sự kiện (eda) là gì? - định nghĩa từ techopedia

Kiến trúc hướng sự kiện (eda) là gì? - định nghĩa từ techopedia

Mục lục:

Anonim

Định nghĩa - Kiến trúc hướng sự kiện (EDA) nghĩa là gì?

Kiến trúc hướng sự kiện (EDA) là một mẫu kiến ​​trúc phần mềm nhằm thúc đẩy việc sản xuất, phát hiện và tiêu thụ và phản ứng với những thay đổi quan trọng trong trạng thái của hệ thống (được gọi là sự kiện). Điều này được áp dụng thông qua việc thiết kế và triển khai các ứng dụng và hệ thống truyền các sự kiện giữa các thành phần và dịch vụ phần mềm được kết nối lỏng lẻo.

Techopedia giải thích Kiến trúc hướng sự kiện (EDA)

Kiến trúc hướng sự kiện khen ngợi kiến ​​trúc hướng dịch vụ bởi vì các dịch vụ này có thể được kích hoạt bởi các kích hoạt được kích hoạt trên các sự kiện đến. Hệ thống hướng sự kiện bao gồm người phát sự kiện và người tiêu dùng sự kiện. Người tiêu dùng sự kiện áp dụng các phản ứng ngay khi các sự kiện được trình bày. Danh mục ban đầu của người tiêu dùng sự kiện dựa trên các thành phần truyền thống như phần mềm trung gian hướng thông điệp, trong khi danh mục thứ hai yêu cầu khung điều hành giao dịch phù hợp.


Sự kiện có hai phần:

  1. Tiêu đề: Bao gồm thông tin như tên sự kiện, tem thời gian sự kiện và loại sự kiện
  2. Thân bài: Mô tả những gì thực sự đã xảy ra
Kiến trúc kích hoạt sự kiện được xây dựng trên bốn lớp logic:

  • Trình tạo sự kiện
  • Kênh sự kiện
  • Công cụ xử lý sự kiện
  • Hoạt động hướng sự kiện xuôi dòng

Ba phong cách xử lý sự kiện là:

  • Xử lý sự kiện đơn giản
  • Xử lý luồng sự kiện
  • Xử lý sự kiện phức tạp
Kiến trúc hướng sự kiện (eda) là gì? - định nghĩa từ techopedia