がらくたCRAPのイメージ
ユニットの概要
役割 | スレッド | 機能 |
receptor | メイン | UIによるイベントを受け付けてconductorに渡す |
performer | メイン | conductorからの指示によりDOMを操作する |
conductor | WORK | 各ユニットから通知を受け取り、調整して、必要な通知を飛ばす |
actor(s) | WORK | 処理の本体。基本的に一つから数個で構成。conductorからの指示により処理を行う。actor間の通信もconductorを経由する |
スレッド間の関係
メインスレッド +receptor +performer +conductor +actor 1 +actor 2 : +actor n
ユニット間の関係
receptor → conductor → performer ⇅ actor(s)
とりま、こんなところかな。