Agent)は、ネットワークを介した分散処理技術の一種であって、ネットワークに接続されたコンピュータ間をエージェントと称されるプログラムが移動しながら処理を行う。エージェントは自律的なプログラムであり、自律的に移動先を選択可能であり、コードと状態を移動先に移動することにより、移動先では移動前の状態からの処理を継続可能である。エージェントが実行されるコンピュータでは、モバイルエージェントの実行環境が備えられている必要がある。実行環境が備えられていれば、パソコンや携帯電話、PDAなどあらゆる機器上で、エージェントは動作可能である。ネットワークやCPUといった資源の効率的な利用や、障害時における柔軟な処理変更に対応するといった目的で開発されている。エージェントのデータに対して盗聴・改竄するといったセキュリティ問題が発生しやすい。主な製品としては東芝のBeegentなど。オープンソースではAgletsがある。Capこの項目は、コンピュータに関連した書きかけの項目です。この項目を加筆・訂正などしてくださる協力者を求めています(PJ:コンピュータ/P:コンピュータ)。(日時は個人設定で未設定ならばUTC)。表示-継承ライセンスの下で利用可能です。追加の条件が適用される場合があります。詳細は利用規約を参照してください。Cookieに関する声明モバイルビュ。