AEP provides a set of processing components that allows management of most ordinary data parsing, modification and storage tasks. If capacities of the set are insufficient for some reason, it is possible to process data using more general tools.
In AEP, such tools are the following:
●Script components
●ActiveX objects
●External programs
●Dynamic loaded libraries
Script Components
Script components contain a source code in a scripting language to be executed during message processing. AEP provides components for the following scripting languages: JScript and VBScript.
Use of scripting components allows expansion of processing capabilities considerably. For example, in a script component it is possible to perform calculations, to work with ActiveX objects, to use arrays.
A script component can access any variables contained in a rule. In scripting languages, a variable takes a form of an Object type object. Object name is the same as variable name. To access value of a variable, .Value property of the object is used.
Besides variables, it is also possible to use the following objects
Variable |
Description |
Allows extraction of data from message being processed |
|
Allows recording of events in the Log |
ActiveX objects
Script components make it possible to use ActiveX objects. For more information look here.
External programs
It's possible to exchange data with external programs using Run Executable component. For more information look here.
Dynamic loaded libraries
It's possible to call DLL functions using Run Dynamic Library component. For more information look here.
See also