Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mesin filter memanggil fungsi callout classifyFn ketika ada data jaringan yang akan diproses oleh callout. Ini terjadi ketika semua kondisi pemfilteran benar untuk filter yang menentukan panggilan untuk tindakan filter. Jika filter seperti itu tidak memiliki kondisi pemfilteran, mesin filter selalu memanggil fungsi classifyFn dari callout.
Mesin filter meneruskan beberapa item data yang berbeda ke fungsi pemanggilan classifyFn. Item data ini mencakup nilai data tetap, nilai metadata, data jaringan mentah, informasi filter, dan konteks alur apa pun. Item data tertentu yang diteruskan mesin filter ke callout bergantung pada lapisan pemfilteran tertentu dan kondisi di mana classifyFn dipanggil. Fungsi classifyFn dapat menggunakan kombinasi item data ini untuk membuat keputusan pemfilterannya.
Implementasi fungsi classifyFn dalam callout bergantung pada tujuan pembuatan callout tersebut. Bagian berikut memberikan contoh beberapa fungsi callout yang lebih khas:
Menggunakan Callout untuk Inspeksi Mendalam
Menggunakan Callout untuk Pemeriksaan Mendalam Data Aliran
Memeriksa Data Paket dan Aliran
Mengaitkan Konteks dengan Aliran Data
Pemrosesan Mengklasifikasikan Callout secara asinkron
Menggunakan Pengalihan Bind atau Connect
Manajemen Masa Pakai Titik Akhir ALE
Implementasi aktual dari fungsi callout classifyFn tertentu dapat didasarkan pada kombinasi contoh-contoh ini.
Untuk callout yang memproses data pada lapisan pemfilteran yang mendukung aliran data, fungsi callout classifyFn callout dapat mengaitkan konteks dengan setiap aliran data. Fungsi classifyFn dapat menggunakan konteks ini untuk menyimpan informasi status untuk saat berikutnya dipanggil oleh mesin filter untuk aliran data tersebut. Untuk informasi selengkapnya tentang bagaimana fungsi callout dapat mengaitkan konteks dengan aliran data, lihat Mengaitkan Konteks dengan Aliran Data.
WFP mendukung pemrosesan asinkron dari fungsi callout classifyFn . Untuk informasi selengkapnya tentang pemrosesan asinkron, lihat Memproses Callout Klasifikasi Secara Asinkron.