プログラミング基礎上級
アクター
アクター
一言で言うと
処理に関与する人・システム。
もう少し詳しく
一言で言うと
処理に関与する人・システム。
もう少し詳しく
IT エンジニアリングの現場では主に2つの文脈で登場します。UML ユースケース図における「アクター」はシステムと相互作用する外部の人または外部システムを指し、要件定義・設計フェーズで使われます。一方、Erlang や Elixir、Akka (Scala/Java) などの並行処理フレームワークにおける「アクターモデル」では、状態とメールボックスを持ちメッセージのやり取りで並行処理を実現する独立した実行単位を指します。それぞれの文脈によって意味が異なるため、どの文脈で使われているかを確認することが重要です。
実務でどう使うか
関連する章
Ch264 で詳しく学べます。