Daftar Isi:
Definisi - Apa yang dimaksud Agen Perangkat Lunak?
Agen perangkat lunak adalah bagian dari perangkat lunak yang berfungsi sebagai agen untuk pengguna atau program lain, yang bekerja secara mandiri dan terus menerus dalam lingkungan tertentu. Ini dihambat oleh proses dan agen lain, tetapi juga dapat belajar dari pengalamannya dalam berfungsi di lingkungan selama jangka waktu yang lama.
Techopedia menjelaskan Agen Perangkat Lunak
Agen perangkat lunak menawarkan berbagai manfaat bagi pengguna akhir dengan mengotomatiskan tugas yang berulang. Konsep dasar yang terkait dengan agen perangkat lunak adalah:
- Mereka dipanggil untuk suatu tugas
- Mereka berada dalam status "menunggu" di host
- Mereka tidak memerlukan interaksi pengguna
- Mereka menjalankan status pada host pada kondisi awal
- Mereka memohon tugas-tugas lain termasuk komunikasi
Ada sejumlah agen perangkat lunak yang berbeda, termasuk:
- Agen Pembeli atau Bot Belanja: Agen ini berputar untuk mengambil informasi jaringan yang terkait dengan barang dan jasa.
- Pengguna atau Agen Pribadi: Agen-agen ini melakukan berbagai tugas seperti mengisi formulir, bertindak sebagai lawan dalam permainan, menyusun laporan yang disesuaikan dan memeriksa email, di antara tugas-tugas lainnya.
- Agen Pengawasan dan Pengawasan: Agen-agen ini mengamati dan melaporkan peralatan.
- Agen Penambangan Data: Agen ini menemukan tren dan pola di banyak sumber berbeda dan memungkinkan pengguna memilah-milah data untuk menemukan informasi yang mereka cari.