Hiện tại, tôi đang sử dụng EventEmitter2 làm một ứng dụng nhắn tin trong ứng dụng của mình và tôi thực sự thích nó.Trình phát sự kiện liên tiến trình cho Node.js?
Dù sao, bây giờ tôi cần một chiếc xe buýt thông báo không chỉ hoạt động trong quá trình mà còn liên tiến trình. ứng cử viên lý tưởng của tôi sẽ ...
- ... được API tương thích để EventEmitter2 (gọi là "thả thay thế"),
- ... công việc mà không có một máy chủ chuyên dụng hoặc dịch vụ bên ngoài (chẳng hạn như một cơ sở dữ liệu, một hàng đợi thông điệp, …), Chỉ sử dụng tài nguyên hệ điều hành,
- … được viết bằng JavaScript thuần túy,
- … chạy trong bộ nhớ, do đó, nó không đòi hỏi sự kiên trì.
Những gì tôi làm không cần:
- Nó không cần phải chạy trên Windows, OS X và Linux cũng tốt.
- Sẽ ổn nếu nó chỉ hoạt động trên một máy duy nhất, không cần phải biết mạng.
Bất kỳ ý tưởng hay gợi ý nào?
PS: Nếu bạn có thể giới thiệu một sản phẩm có sẵn, bạn có thể chỉ cho tôi biết hướng dẫn cách tự làm điều này bằng máy chủ.
Vâng, tôi đã làm. Nhưng các ứng dụng hoàn toàn không liên quan đến nhau, do đó tôi không thể đảm bảo rằng chúng là nhánh. –
Xem cập nhật của tôi. Có lẽ socket.io? –
Có lẽ tôi không hiểu - có nghĩa là tôi cần một máy chủ Socket.io ở đâu đó? Hoặc là một bên ngoài, hoặc mỗi khách hàng cần phải có một bao gồm? AFAIK không có "peer to peer" Socket.io, phải không? –