Tôi có một ứng dụng tự vay cho mô hình sự kiện/người nghe. Một số loại dữ liệu khác nhau được xuất bản (sự kiện), sau đó nhiều thứ khác nhau có thể hoặc có thể không cần phải hành động trên dữ liệu đó (người nghe). Không có thứ tự cụ thể mà người nghe cần phải xảy ra và mỗi người nghe sẽ quyết định có cần phải hành động trong sự kiện hay không.Sự kiện/Quan sát Điều khiển Ruby on Rails
Công cụ nào dành cho các ứng dụng Rails có sẵn để thực hiện tác vụ này? Tôi hy vọng sẽ không phải làm điều này bản thân mình
Chỉnh sửa (mặc dù, tôi có thể Nó không phải là một thỏa thuận RẰNG lớn..): Observer pattern có thể là một lựa chọn tốt hơn cho điều này
Những người nghe này sẽ là các quá trình riêng biệt hay chúng là các khối mã đơn giản có thể được gọi trong quá trình xuất bản dữ liệu? – Nemo157
Có lẽ mã đơn giản chặn 80% thời gian. Các quá trình riêng biệt sẽ là trường hợp hiếm hơn nhưng vẫn có thể xảy ra. – Drew