Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
De filterengine roept de classifyFn calloutfunctie aan wanneer er netwerkgegevens moeten worden verwerkt door de callout. Dit gebeurt wanneer aan alle filtervoorwaarden wordt voldaan voor een filter dat de actie van het filter aanroept. Als een dergelijk filter geen filtervoorwaarden heeft, roept de filterengine altijd de classifyFn uitroepfunctie aan.
De filter engine geeft verschillende gegevenselementen door aan de classificeerFn calloutfunctie van een oproep. Deze gegevensitems omvatten vaste gegevenswaarden, metagegevenswaarden, onbewerkte netwerkgegevens, filterinformatie en eventuele stroomcontext. De specifieke gegevensitems die de filterengine naar de callout doorgeeft, zijn afhankelijk van de specifieke filterlaag en de voorwaarden waaronder classifyFn wordt aangeroepen. Een classifyFn functie kan elke combinatie van deze gegevens gebruiken om beslissingen voor filtering te nemen.
De implementatie van de classificeerFn callout-functie van een callout is afhankelijk van waarvoor het is ontworpen. De volgende secties geven voorbeelden van enkele van de meer typische functies van een aanroep:
Een bijschrift gebruiken voor een grondige inspectie
Een uitroep gebruiken voor diepgaande inspectie van streamgegevens
Inspecteren van pakket- en stroomgegevens
context koppelen aan een gegevensstroom
Opmerkingen asynchroon verwerken en classificeren
Bind en Connect Redirection gebruiken
ALE Endpoint Lifetime Management-
De daadwerkelijke implementatie van een specifieke classifyFn calloutfunctie kan gebaseerd zijn op een combinatie van deze voorbeelden.
Voor uitroepen die gegevens verwerken op een filterlaag die gegevensstromen ondersteunt, kan de classifyFn uitroepfunctie een context koppelen aan elk van de gegevensstromen. De functie classificeerFn kan deze context gebruiken om statusinformatie op te slaan voor de volgende keer dat deze wordt aangeroepen door de filterengine voor die gegevensstroom. Zie Context koppelen aan een gegevensstroomvoor meer informatie over hoe een bijschriftfunctie een context kan koppelen aan een gegevensstroom.
WFP ondersteunt asynchrone verwerking van de classifyFn oproepfunctie. Zie Asynchroon Classificeren van Call-outsvoor meer informatie over asynchrone verwerking.