A service is created for each
process that is activated. The name of the service is the name of
the process version that it is created for.
Each process service provides the invoke operation. The input
and output variables that are defined in the process determine the
input and output properties that must be configured for the operation.
When a process includes the
invoke
operation
of another process, the invoked process is known as a
subprocess
.
invoke
Invokes the process
that the service is associated with.
For information about the General and Route Evaluation property
groups, see
Common operation properties
.
Input
Properties for specifying input values for the invoke operation.
One input property is defined for each process variable that
has the Input option selected. The name and data type of the operation
property is that of the process variable.
For example, the process includes a
string
variable
named
stringVar
. The
stringVar
variable
has the Input option selected. The invoke operation that the service
for the process provides includes the
stringVar
property
in the Input property group.
Input properties are required values if the corresponding process
variable has the Required option selected.
Output
Properties for specifying locations to store output values
for the process.
One output value is returned for each process variable that has
the Output option selected. The name and data type of the operation
property is that of the process variable.
For example, the process includes a
string
variable
named
documentVar
. The
documentVar
variable
has the Output property selected. The invoke operation that the
service for the process provides includes the
documentVar
property
in the Output property group.
Output properties are required values if the corresponding process
variable has the Required option selected.
Invocation Policy
Determines how the process that
uses the invoke operation behaves after invoking the subprocess.
The process that uses the invoke operation can either continue to
execute after being invoked or wait until the subprocess is complete before
proceeding.
-
Do Not Wait For Response:
-
Select this option to have the invoking process continue
executing immediately after the invoke operation starts to execute.
-
Wait For Response:
-
(Default) Select this option to have the invoking process continue
executing only after the invoke operation is completed.
|
|
|