AEP provides a set of processing components that allows managing most of ordinary data parsing, modifying, and storing tasks. If capacities of the set are insufficient for some reason, it is possible 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.
Using of scripting components allows to expand processing capabilities considerably. For example, in a script component it is possible to do 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 to extract data from message being processed |
|
Allows to record 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