複数の俳優が必要なタスクを処理する最良の方法を俳優1に送信し、俳優1に俳優2にメッセージを送ってもらい、彼は仕事をして、俳優2にユーザーや第3の俳優などにメッセージを送るようにします。Akkaの俳優 - 責任を共有する
たとえば、ディスクからデータセット定義を取得して処理し、結果を変換する必要があるタスク結果をユーザーに送り返します。アクター1はディスクからデータセット定義を取得し、それをJSONに変換し、その結果をアクター2に送信してJSONを処理し、その結果をユーザーに返します。
しかし、データセット定義を処理する完全なタスクは2人のアクターに分かれていますが、これは本当にこれらの種類の作業を行う最良の方法ですか?
タスクを完了するには、アクタ1と2の両方がタスクについて知っている必要がありますが、アクタ1はそれ以外のことはしません。ディスクから定義を取得して2番目のアクタに送信します。
これは通常どのように行いますか?事前に
おかげで、 リチャード