On AS/400, program is executed in the job associated to the connection.
See EASYCOM Jobs.
If you have to call a program,
without retrieving modified parameter values, you can use AsExec() function to
run CALL command.
ASExec("CALL PGM(MyProgram) PARM('My param 1' 'My Param 2')")
A maximum execution time can be set for program calls. See EASYCOM Server configuration.