Tôi đang sử dụng MailboxProcessor
lớp học để giữ các đại lý riêng biệt làm việc của riêng họ. Thông thường các tác nhân có thể giao tiếp với nhau trong cùng một quy trình, nhưng tôi muốn các nhân viên nói chuyện với nhau khi họ đang ở trên các quy trình riêng biệt hoặc thậm chí các máy khác nhau. Loại cơ chế nào là tốt nhất để thực hiện giao tiếp giữa chúng? Có một số giải pháp tiêu chuẩn?Truyền tin nhắn giữa các Nhà cung cấp hộp thư từ xa?
Xin lưu ý rằng tôi đang sử dụng các phiên bản Ubuntu để chạy tác nhân.
Ai đã bỏ phiếu này là 'chủ đề không chính thức'? Nếu bạn không hiểu câu hỏi, xin đừng can thiệp vào nó. –
http://stackoverflow.com/questions/501656/f-mailbox-processor-on-distributed-systems có thể cung cấp một số thông tin chi tiết. –
có thể xem cửa sổ hàng đợi xanh. Những gì họ sử dụng để cho các máy khác nhau (họ gọi họ là vai trò công nhân) nói chuyện với nhau. Những gì bạn có thể làm là có một tác nhân trên mỗi máy có trách nhiệm giao tiếp với những người khác để yêu cầu công việc, thông báo công việc được thực hiện vv .. – jlezard