Acasă Dezvoltare Ce este agentul software? - definiție din techopedia

Ce este agentul software? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă Software Agent?

Un agent software este o componentă software care funcționează ca agent pentru un utilizator sau un alt program, funcționând autonom și continuu într-un anumit mediu. Este inhibat de alte procese și agenți, dar este capabil să învețe din experiența sa în funcționarea într-un mediu pe o perioadă lungă de timp.

Techopedia explică agentul software

Agenții software oferă diverse beneficii utilizatorilor finali prin automatizarea sarcinilor repetitive. Conceptele de bază legate de agenții software sunt:

  • Sunt invocați pentru o sarcină
  • Ei locuiesc în starea de „așteptare” pe gazde
  • Nu necesită interacțiune cu utilizatorii
  • Ei rulează starea pe gazde în funcție de condițiile de pornire
  • Ei invocă alte sarcini, inclusiv comunicarea

Există o serie de agenți software diferiți, inclusiv:

  • Agenții cumpărători sau cumpărătorii de cumpărături: acești agenți se referă la preluarea informațiilor din rețea legate de bunuri și servicii.
  • Utilizatori sau agenți personali: Acești agenți îndeplinesc o varietate de sarcini, cum ar fi completarea formularelor, acționând ca adversari în jocuri, asamblarea rapoartelor personalizate și verificarea e-mailului, printre alte sarcini.
  • Agenți de monitorizare și supraveghere: Acești agenți observă și raportează echipamentele.
  • Agenții de extragere a datelor: Acești agenți găsesc tendințe și tipare în multe surse diferite și permit utilizatorilor să sorteze datele pentru a găsi informațiile pe care le caută.
Ce este agentul software? - definiție din techopedia