2014-02-20 8 views
1

akka에는 두 가지 기본 클래스가있는 것 같습니다 : UntypedActorActor. 일부 문서는 전자 문서를 확장하고 일부 문서는 후자를 확장합니다. 둘 다에 대한 문서는 둘의 차이점을 지정하지 않습니다. 어느 것을 사용해야합니까? 그들 사이의 차이점은 무엇입니까?Akka : 형식이 지정되지 않은 액터 또는 액터?

답변

6

UntypedActor 자바 API이다 Actor

+0

TypedActors 질문과 아무 상관이 스칼라 API입니다. –

+0

질문을 잘못 읽고 답을 삭제 한 것처럼 보입니다. 문서에 따르면 나는이 대답이 정확하다고 믿습니다. 'receive '는 Scala'akka.actor.Actor' 특성의 부분적인 함수이기 때문에 Java 애플리케이션에서는 작동하지 않으므로 Scala의'akka.actor.Actor'와는 별도의 Java 아날로그가 생성되어야합니다. UntypedActor'라고합니다. Java Akka 응용 프로그램을 개발하는 경우에는'UntypedActor'를 사용하고 Scala Akka 응용 프로그램을 개발하는 경우에는'Actor'를 사용합니다. – cmbaxter

관련 문제