The HOSTNAME task attribute can be used to specify the remote host at which the process is to run. This task attribute can be assigned through a task equation or an assignment to the task variable before initiation.
The HOSTNAME task attribute can be accessed from ALGOL, COBOL, and WFL. Therefore, remote processes can be initiated from any of these languages. For example, the following ALGOL statements initiate a remote process:
PROCEDURE RUNNER; EXTERNAL; REPLACE T.NAME BY “OBJECT/RUNNIT ON DPPACK.”; REPLACE T.HOSTNAME BY “SEATTLE.”; CALL RUNNER [T];
CANDE and MARC also enable HOSTNAME to be included as a task equation following a RUN statement. The following is an example of a CANDE command that initiates a remote process:
RUN RUNNIT;HOSTNAME=MIAMI
The equivalent statement in MARC is as follows:
RUN OBJECT/RUNNIT;HOSTNAME=MIAMI

