2013-06-05 21 views
6

Có một liên kết về cách tích hợp AKKASpring. Hoặc nói tốt hơn: "cách sử dụng Akka tác nhân trong môi trường spring".Tại sao tài liệu hội nhập mùa xuân cho akka tồn tại chỉ cho 1.3.1 nhưng không cho các phiên bản tiếp theo

http://doc.akka.io/docs/akka-modules/1.3.1/modules/spring.html

Trên thực tế có modules thư mục http://doc.akka.io/docs/akka-modules/ rằng chỉ tồn tại cho phiên bản 1.3.1.

Does it mean that there is no integration for different than `1.3.1` version 
with spring? 
Or it means that we should not use it (spring integration I mean)? 
Or we should do it in the same way as we do it for `1.3.1` version? 
+0

Có lẽ vì những người ở Typesafe không coi trọng mô-đun đó trong tương lai. – cmbaxter

Trả lời

11

Module akka-spring không được chuyển đến các loạt 2.x Akka vì nó mâu thuẫn với cách hệ thống diễn viên làm việc: với sự giám sát của cha mẹ chỉ diễn viên tạo diễn viên khác, có nghĩa là mùa xuân-không phải là một diễn viên-không thể tạo diễn viên.

Có một phần mới trong tài liệu cho bản phát hành 2.2 sắp tới về cách sử dụng tiêm phụ thuộc khi tạo diễn viên (xem the docs). Chúng tôi đang làm việc trên một tài liệu hoàn chỉnh hơn mô tả sự tương tác giữa các khuôn khổ DI và Akka.

4

Như được chỉ ra bởi Roland Kuhn, bạn giữ sự sáng tạo của các diễn viên trẻ trong bố mẹ nếu không bạn sẽ mất toàn bộ khái niệm giám sát.

Có một bài đăng hữu ích ở đây: http://blog.nemccarthy.me/?p=272 trên hai phương pháp tiếp cận trong 2.2 về đấu dây lên diễn viên Akka với mùa xuân bằng cách sử dụng IndirectActorProducer.

Trước 2.2, bạn cũng có thể sử dụng UntypedActorFactory để thực hiện điều tương tự. Các IndirectActorProducer là một cách sạch hơn nhiều để làm điều này. Bạn cũng có thể xem Creator: http://doc.akka.io/api/akka/2.2.0-RC1/index.html#akka.japi.Creator

+0

[Này] (https://github.com/sabomichal/akka-java-springfactory) thực hiện nên đáp ứng cả hai thế giới, vì nó là một nhà máy mùa xuân và nó đang sử dụng API 'Creator' đã đề cập. – miso