2016-10-11 21 views
1

Akkaアクターのメッセージ処理とそれが実装するビジネスロジック間の問題の分離を容易にするために一般的に適用されるデザインパターンがありますか?実装ロジックからAkkaアクターを分離します

+0

この回答を見てください:http://stackoverflow.com/questions/37055472/scala-akka-discrete-event-simulation/37073030#37073030 –

答えて

0

ないアッカに特異的であるが、私は1つの合理的なアプローチは、ア・ラ・特色に「ケーキ」パターンのロジックを置くことだと思う:あなた、それはより広く依存性注入を行うためのパターンだけど

http://www.cakesolutions.net/teamblogs/2011/12/19/cake-pattern-in-depth

を俳優も同様に申し込むことができます。あなたの特性には、再利用可能な関数を混在させることができます。特性に自己型注釈を使用すると、理論上、ビジネスロジックコードがアクターの状態にアクセスできるようになります(絶対に必要な場合のみ)。

関連する問題