Tôi mới bắt đầu làm việc với Akka và tôi không thể quyết định liệu tôi nên sử dụng tiêm phụ thuộc (như mẫu bánh) hay tra cứu diễn viên để tách rời các diễn viên khỏi nhau. Phương pháp ưa thích là gì?Tra cứu diễn viên Akka hoặc tiêm phụ thuộc
5
A
Trả lời
15
Bạn nên giới thiệu diễn viên với nhau, điều đó có nghĩa là gửi ActorRef vào hoặc bằng một tin nhắn hoặc chuyển nó thành một nhà xây dựng. Sau này có thể liên quan đến mô hình bánh của bạn để lựa chọn, nhưng tra cứu là tốn kém hơn nhiều và do đó bạn nên sử dụng ActorRef thực bất cứ khi nào có thể.
Các vấn đề liên quan
- 1. Ưu tiên diễn viên Akka
- 2. Sử dụng ScalaTest để kiểm tra các diễn viên akka
- 3. Akka Đăng nhập bên ngoài diễn viên
- 4. Bắt đầu diễn viên Akka trong Play
- 5. Akka Socket cho mỗi diễn viên
- 6. Phát mẫu Websocket - Chỉ một diễn viên Akka?
- 7. Sự khác biệt của diễn viên Akka với mô hình diễn viên của Scala
- 8. Khám phá các diễn viên Akka trong cụm
- 9. Các diễn viên được phân phối ở Akka
- 10. Tạo thủ công phân cấp diễn viên trong akka
- 11. Thử nghiệm đơn vị diễn viên Akka với Scala
- 12. @EJB tiêm vs tra cứu - vấn đề hiệu suất
- 13. Các thuộc tính của diễn viên Akka của tôi có được đánh dấu @volatile không?
- 14. Các diễn viên, tương lai và đóng cửa Akka
- 15. Làm thế nào để kiểm tra rằng diễn viên Akka đã được tạo ra trong Scala
- 16. việc gửi tin nhắn Từ Non-diễn viên trong Akka
- 17. Phát hiện máy chủ diễn viên từ xa Akka
- 18. chấm dứt chính xác các diễn viên akka trong scala
- 19. AKKA gửi một đóng cửa với diễn viên từ xa
- 20. Sử dụng diễn viên Akka trong ứng dụng web CRUD
- 21. Akka diễn viên "yêu cầu" và "chờ đợi" với TimeoutException
- 22. Thông báo lỗi với Scala AKKA diễn viên
- 23. Akka - Bạn cần tạo bao nhiêu lần diễn viên?
- 24. Kiểm tra xem diễn viên Akka từ xa có khả dụng không
- 25. Akka - Diễn viên dịch vụ thông thường: Xác định hoặc gia hạn
- 26. Tiêm phụ thuộc với giao diện hoặc lớp học
- 27. Tiêm phụ thuộc với PowerShell
- 28. Tiêm phụ thuộc vào MVC
- 29. Tiêm phụ thuộc là gì?
- 30. Tiêm phụ thuộc lười biếng
Tôi tưởng tượng như vậy, nhưng tôi đã lên kế hoạch sử dụng tra cứu trong giai đoạn khởi tạo, không phải mỗi lần họ cần. Điều đó đang được nói tôi vẫn có xu hướng đồng ý với bạn và sử dụng kiểu tiêm phụ thuộc cổ điển hơn mặc dù tôi không có lý do chính đáng nào. –
Nhận xét về tra cứu tốn kém hơn không chỉ có nghĩa là liên quan đến chi phí thời gian chạy, chi phí thực hiện cũng cao hơn đáng kể khi bạn tìm ra trực giác. –
WIsh có nhiều ý kiến và giải thích hơn. –