Akkaでは、次のようにmain()からアクターシステムを初期化できます。
object HostManagerApp {
def main(args: Array[String]) {
val system = ActorSystem("Foo", ConfigFactory.load.getConfig("Bar"))
}
}
または、を拡張するクラスから同じことを行うこともできますBootable
。ドキュメントに記載されているように、これにより、コマンドラインからアプリを起動することもできます。2つのアプローチの違いは何ですか?