Information for Programmers

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

message

Allows extraction of data from message being processed

debug

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

More about Scripting Components

© 2017 Mediatwins s.r.o. All rights reserved.