顯而易見,是通過actorof()方法建立乙個actor,但有兩種途徑:
•運用actor system。如:
val system = actorsystem("myactorsystem")
val myactor = system.actorof(props(new myactor(10)), name = "myactor")
•在另外乙個actor裡呼叫context。如:
class supervisoractor extends actor
同時,actor除了預設的無參構造,還可以帶參:
class myactor(initialise:int) extends actor
}
tips:參考於《akka.essentials》第三章。
Akka學習筆記(3) Actor
actor是akka中的核心概念,它為併發和分布式提供了一種更高階別的抽象,使併發程式設計更加容易。定義actor 定義乙個actor非常簡單 繼承actor,並提供receive方法即可。不帶構造引數的actor class myactor1 extends actor 帶構造引數的actor c...
Akka學習筆記 Actor訊息傳遞 2
文章目錄 hide 3 teacher actor 我們在前面僅僅討論了actorref的quoterequest,並沒有看到message的類!這裡將介紹,如下 1packageme.rerun.akkanotes.messaging.protocols 2 3objectteacherproto...
Akka學習筆記06 Actor的訊息
向actor傳送訊息,分為兩種方式 1.tell,或者使用符號 沒有返回值。寫法如下 actor msg or actor.tell msg or actor tell msg 如果需要指定傳送訊息的actor,可以寫成 actor.tell msg,anotheractorref 2.ask,或者...