When you call a method using
the INVOKE clause, the standard way in which this is processed
(i.e., the standard protocol used) is as follows:
||Fetch a record from the SELECT.
||Create the external component.
||Execute the method and catch any Out parameters. Return the
record to the calling application.
||Destroy the component.
||Fetch the next record from the SELECT, etc.
The component is destroyed and re-created for each record in the
SELECT. If the INVOKE clause is used without a WITH clause, then of
course only step 2, 3 and 4 apply.