Akka에서,이 같은) (주에서 배우 시스템을 초기화 할 수 있습니다Akka - 나는 부팅 가능한 클래스를 사용해야하는 경우
object HostManagerApp {
def main(args: Array[String]) {
val system = ActorSystem("Foo", ConfigFactory.load.getConfig("Bar"))
}
}
또는 내가 Bootable
를 확장하는 클래스에서 동일한 작업을 수행 할 수 있습니다 . docs에서 언급했듯이 이렇게하면 명령 줄에서 앱을 시작할 수도 있습니다. 두 가지 접근 방식의 차이점은 무엇입니까?
마이크로 커널의 코드와 예제를 살펴보면,'Bootable'은 자신의'ActorSystem'을 만들어야 만합니다. 그래서 모든 응용 프로그램은 별도의 액터 시스템을 시작할 것입니다. – Mortimer