本文已.Net語法為主,同時寫有Scala及Java實現(xiàn)代碼

 

嚴肅的說,演員是一個廣泛的概念,作為外行人我對Actor 模型的定義:

  Actor是一個系統(tǒng)中參與者的虛擬人物,Actor與Actor之間是可以相互溝通,所有的溝通都是通過Message

比如說一個呼叫中心,數(shù)以百萬計的客戶可能會呼叫一個1-800的號碼,并與許多可能的客戶服務(wù)代表進行對話

萬碼學(xué)堂,電腦培訓(xùn),計算機培訓(xùn),Java培訓(xùn),JavaEE開發(fā)培訓(xùn),青島軟件培訓(xùn),軟件工程師培訓(xùn)

向這樣類型的交互可以使用演員建模

萬碼學(xué)堂,電腦培訓(xùn),計算機培訓(xùn),Java培訓(xùn),JavaEE開發(fā)培訓(xùn),青島軟件培訓(xùn),軟件工程師培訓(xùn)

 

在Actor模型中,一切都是Actor,就想在面向?qū)ο缶幊?OOP)中一切都是"Object"一樣.在OOP中,你需要使用類和對象進行建模,在Akka中,你可以使用Actor和