2013-07-19 74 views
0

我目前正在使用scala/akka實現一個TCP服務器,使用有狀態的基於文本的協議,包括握手和一些字符串來回交換數據。scala/akka有狀態協議實現

考慮到我從客戶端獲取了一個ByteString,那麼實現狀態的推薦方式是解析發送的字符串並決定應該發送哪個命令?

我認爲它與http://doc.akka.io/docs/akka/snapshot/scala/fsm.html東西,但我沒有找到一個例子到目前爲止與套接字。

感謝

+0

你看過新功能Akka I/O嗎?從我所看到的,它已經被設計來處理這種實現。 你可以找到一些信息: - 在快照文件中專門章節:http://doc.akka.io/docs/akka/snapshot/scala/io.html - 在這個問題上的演講在斯卡拉日:http://www.parleys.com/play/51c16569e4b0ed8770356815/chapter0/about - 和一個有趣的博客文章:http://hseeberger.github.io/blog/2013/06/17/introduction-到阿卡-I-斜線O / – mguillermin

回答